with some thought...

Top