You cheated on the 6! Otherwise, nice job. Care to publish a key for the rest of us?