in reply to This must have been done before..

Probably. But is it poetry...??