Всё описано в ТЗ https://docs.google.com/document/d/1aipz4P8yeDRklwFpC--kME-zOA-pf3wusPHKMxwJC2o/edit