Update list cycle I
Update list cycle I

shorter version and better naming.
use a do...while loop to express logic more clearly.
jaredkoontz/leetcode,jaredkoontz/leetcode,jaredkoontz/leetcode,jaredkoontz/leetcode,jaredkoontz/leetcode