Problem 98 WIP.