test post expression
Merge remote branch 'origin/master'
fast and slow pointer to handle list.
code reform issue.