adding project euler solutions along with random methods