Homework "Dots and Squares"