Solving the Extremely Difficult Chamburr puzzle.