This Problem Takes 49,000 Years To Solve