Why have I never thought of this?

Top