INFOY080 - Second and Third Assignment