solved euler 55, had issues with overflow for a while, had to convert numbers to big int128.