@brom хорошее ТЗ без воды и неточностей - оно на питоне.