Топикстартеру: каждый чел в понятие элегантность (в коде) вкладывает свой смысл. Вы получите не одну сотню ответов, и все будут элегантны с точки зрения авторов ответов. :) Ну и ещё, мож вам не так уж и надо всё это было. Я вон смотрю, сколько людей ответило, а вы - молчок...