having fun with problems