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