added 15 and 16 problems solutions