Added a solution for euler 43.