exercise chap 08
exercise of chap09
partial exercise of chap10
exercise of chap12
expand tab to 4 space