Task3

not finished yet