added solution for 5th project euler problem