Нет, я всё-таки не удержусь и выложу и сюда окончательный вариант эпопеи с толчками... )