Adding make templates and solution for problem 1