https://etudes.ru/models/keychain-puzzle/3/