Решить уравнение

, где

- простые,

- натуральное.
Источник задачи:http://matol.kz/olympiads/83(задача №4)
---
Я попытаюсь решить, а вы мне, возможно, поможете. Вдруг у меня ошибка вкралась.
---
Случай 0:Если

, решений, очевидно, нет.
Случай 1:Если одно из двух простых чисел равно 3, а другое - нет, то левая часть уравнения делится на 3, но не делится на 9, а значит,

, далее следует совсем несложный перебор случаев (точнее, всего одного случая), решений тоже нет.
Случай 2:Путь ни одно из двух простых чисел не равно 3, и пусть, WLOG,

. Тогда левая часть уравнения больше, чем

, а значит, больше, чем

, следовательно (поскольку она равна некоторому факториалу), должна делиться на

. Но это возможно только в случае, когда

(так как по предположению ни одно из двух простых чисел не равно 3, которое стоит за скобками).
Случай 2.0:Если

, получаем единственное решение:
Случай 2.1:Если

и оба нечётны, то левая часть уравнения дарамдаш остаток 2 при делении на 4, откуда следует, что решений нет.
Итак, рассмотрев все возможные случаи, получаем единственное решение:

---
Получилось долго и нудно, как вся моя жизнь.
Пожалуйста, помогите решить покороче и поумнее, а заодно проверьте ошибки в моём решении.
Зарангеш благодарю.