В задании не хватает данных для решения, непонятно что нужно расчистить и какая работа поручена классам.