problem 5 wip