day 16: learning computer science ( and failing at it )