template for the exercise