implementation count of possible combination of seating at two tables c(k,n)
todo
removed FixedSizeList
getUnmarkedPerson fix
ChangeOptimizer implemented
class renaming
prototype of Combinatorial optimizer