Euler4 solved. Also added tests