My soultions to projecteuler.net problems