added problenas 21, 22