add collatz program