solve expects
solve arrays
solve functions
solve objects\
solve mutability
solve higherOrderFunctions
solve inheritance
almost done with applyingWhatWeHaveLearnt