I spent more time than I care to admit writing this one liner!