My solutions to IntervewStreet Puzzles