http://forum.logicalgamers.com/weighted-discussion/32913-how-improve-poem.html#post264839