Assignment 2 complete. 6/19/2012 (jih)