Moonfair Logic Puzzles - entries so far...