>>/85468/
Перебор и немало смекал-очки.