Euler 16 solved