added templates task3
added templates task4
added templates task4