Taking a stab at Project Euler