exercises from pragmatic studio work.