Euler Project Problem 16

Alternate solution added