problems 41 and 42 + data