added homework 2
finished most of the assignment, still have to work on & and |