problem 26 WIP