Assignment 2 Random, Single, Multi incomplete