homework-and-stuffs/school/cpsc323/images/nfsm.png