First lecture test and fix
Generalize question
First full impl