Codewords Volume 3: 100 code word puzzles with solutions