Adjust default tag wrapping for output; random position inclusive of right, bottom edge.
Add anthony's audio support: play('[ABC][CEG][BDG][CEGc]')