1349 solution.