Completed Euler 59