не могут по условию второй подсказки - про разный возраст. Следовательно, Маша сперва могла считать, что у котов одинаковый возраст. Следовательно, ищем такое число, чтоб давало одинаковый результат при умножении друг на друга и при умножении разных числе в пределах 6. Тут не сколько математика, сколько логика и внимательность. Не зря же новая девочка делала такую многоходовку с условиями, могла все сразу выпалить, тогда это и не подсказка была бы.