assignment 2.2 Exclusive OR