level_identifier can handel oplists in both formats
if last ones could not be fit, shrink levels to make