Det enklaste sättet att se att det funkar och inte hänger sig är att börja med fem tal, och sen bygga på med tal efter tal tills du märker att det börjar ta väldigt lång tid. I och med att du har med negativa tal så bör du istället sortera om den så att den börjar med de "mest negativa talen" och slutar med de högsta, annars fungerar det nog inte alls.
Detta har "komplexiteten 2^n", vilket innebär att det för varje nytt tal kommer ta dubbelt så lång tid, tiden det tar ökar alltså oerhört snabbt. Det kan också gå att snabba upp genom att vara noggrannare med typer och låta bli att konkatenera strängar.
Men man ska alltså ha klart för sig att tiden ökar enormt. om 5 tal tar en sekund så tar 10 tal 32 sekunder, 15 tal 1024 sekunder (=20 minuter), 20 tal 32768 sekunder (=10 timmar).
För att kunna lösa såna här problem måste man därför oftast hantera problemet i några steg i först, där man sållar bort så många alternativ som möjligt.