Build Your Own Clock.
basic math, simple loops, system date, simple events, direction and turning, advanced costume handling, expert math,