add ex3-1
add ex3-2, escape()
add ex3-2, escape_rvt()
add a simplified version of shell sort.
add ex3-3, still some bugs when the input is not valid
add ex3-5
accomplish ex3-6 based on ex3-5
merge chap03