Collatz JS