Added solutions for python challenge problems 2 and 3