I think 12 is done, but my solution is so inefficient that I won't know until tomorrow.