puzzle #12 is a tough one, since it depends on a few different things!!
For help, check help with puzzles
and you can look at the new walkthrough written by Barbara!