-------------------------------------------------------------------------- Mohamed G. Gouda CS 356 Spring 2022 Homework 2 ---------------------------------------------------------------------------