A program that can generate poetry of varying meters using a source text.