Что может быть элегантнее этого? *_*