Sometimes an exercise is hard because it is difficult. Other times, like for today’s exercise, Clock. It is hard because you didn’t specify the problem completely. You specified that I needed to implement IEquatable. However it did not tell me I need a ToString() override, or that the ToString() function should return time in HH:MM format. It also didn’t tell me that it is a 24 hour clock instead of the standard 12 hour most use. Come on guys I shouldn’t find out unspoken specifications from failing tests.

I am following the 2048 sample code more closely than I would like. Anyway so far we have the first twos added to the board. I do want to add animations and nicer tiles so hopefully things will be largely my own by the end.