-solved problem 30, reach level 1 of project euler ^^