fjtさんの要望にこたえて書きました。求めているものとは全く違うと思いますけれども(笑)。