Wicked, I got puzzle 12 solved! Still have 10 and 11 though.