update L01
update L02
update L03
update L04
update L05
update L06
update L07
update L08
update L08, add fold-right version
add .gitignore
update L09
update L10
add comment
update L11