Все это можно было реализовать заводским "колхозом" :)