ECE352 Homework #2
2.16, 2.18, 2.25, 2.26, 2.35.