playing with code: various small scripts that don't do anything important but are fun to write