11-752: week 2 exercises hints