Cool puzzles, it's fun brute forcing some of them and getting lucky.I did encounter a bug on where Gill was missing, I thought it was part of the puzzle :P
Thanks. The code base is a compleat mess, so bugs were inevitable.