stage 1 assignment IFSM 300

Mingle 322