1496 solution.