Solve #44. Slow.