solved Canvas task 3