added solution for the 8th problem from project euler website