501 assignment spring 2016

501 assignment spring 2016