сложно..но может хорошо выйти