Замучился с этой задачей, вроде все просто, но ему не нра