Smallest Multiple Exercise complete. The benchmark is pretty bad though, I'll have to find a better way to minimize the CPU time for the process...