При необходимости можно применить эту структуру под свою задачу. В завершение собраны подсказки, чтобы было проще применять последовательно. Далее собран развёрнутый комментарий. Цель данного варианта — позволить быстрее разобраться в теме где найти ссылку кракен.