====== Assignment 4 ====== * 4.1 * 4.3 * 4.10 * 4.18 * 4.52 * 4.67 * 4.70