Programming Challenge: The 3n+1 Problem