add 1-16
remove define for even?
add 1-17
add 1-18
add 1-17
add 1-19