This solution takes more cycles, but it has a lower cost than the previous one, so this will be the final 'Rate' solution.