assignment.h assignment.html assignmentallpossible.m assignmentoptimal.c assignmentoptimal.m assignmentsuboptimal1.c assignmentsuboptimal1.m assignmentsuboptimal2.c assignmentsuboptimal2.m license.txt testassignment.m