I'd make this ```<= n``` to be safe