функция конечно интересная, но вряд ли пригодится