Build Your Own Clock.
simple events, system date, simple loops, basic math, direction and turning, visibility, miscellaneous, simple conditionals, input/output,