euler complete
euler complete2