Este algoritmo abriu minha cabeça, mas ainda não consegui achar uma solução para meu problema, tudo bem como achar o menor e o maior da, mas não estou conseguindo achar como m>1, teria uma outra dica meu amigo. =]
Muito obrigado por estar me ajudando.