solved problems 57 and 76