faltaba un -1 en el min de i+q+p y m