CS50x-2013 Problem Set 3