problems 81, 82 (wip)