Euler project 36
Euler project 37
Euler project 38
Euler project 39
Euler project 40