collatz javascript