Software Design
Plain strings are a code smell
Constraint Satisfaction Problem
Search
Python
Generating Kropkis