Prototyping assignment for CMPS 170