CSC 337 Mouse Trail