Elegant and nasty

Elegant and nasty