CAD.42 finalist of the EDF Pulse contest