An slightly different way to approach it