Sort:  

путь может и правильный, но он увы, завел меня в тупик 😃 надеюсь кто-то дальше "раскрутит" эту загадку