CH-5120 Assignment 8