Compute minimum passes to collect numbers | Amazon Coding Question