I spent quite a bit of my day yesterday trying to work out a painless