Anche... comunque, il punto è che non è un problema relativo all'algoritmo, quanto allo scegliere una convenzione che sia quella per il caso "strano".