Выкинул задачи, идея требует доработки