014: Better solution, 1/4 of the time