CAD.42 finalist of the Paris Saclay CES Las Vegas challenge