Красивая абстракция,спасибо.