base of assignment2
task 1: pyramid finished
task 2: target finished