505 assignment spring 2016

505 assignment spring 2016