Added leden cpp solution