The reward for being a good problem solver is to be heaped...
The reward for being a good problem solver is to be heaped with more and more difficult problems to solve
The reward for being a good problem solver is to be heaped with more and more difficult problems to solve