tasks done
modifies 3n+1 to initialize with a number