Дай пять, Серёга! Отлично написал. Как всегда, впрочем.