Окончательный вариант будет на свалке...