basics: more exercises (thanks Martin)