Delightful piece. Had me going right up to the end. I loved the whole matter-of-fact approach to the problem. Well done.