Cryptogram puzzles have either variables or blank boxes that stand in for digits. Guessing-and-checking might sometimes work to solve these problems, but a thoughtful application of divisibility rules often leads to more efficient and elegant solutions.