The first part of this assignment is to construct a