euler092 solved