A not very nice euler1 solution :)