In the days of the letterpress, printing blocks of text required letters (often cast in metal) to be arranged in the necessary sequence. This program is designed to match blocks of texts with known sets of letterpress press, and determine which sets have enough letters for printing.
You can view source code for the typesetting project in the GitHub repository.