первая работающая (не совсем) версия. вероятно проблема в алгоритме получения кусков торта