Finished Project Euler Problem 19