reference inputs exercices 3 added