Adding solution (not complete)
Added get_max methods and tests
Added full solution