hw2: rot13 and signup
hw3
hw3: better templates