Some programming exercises