>>809
非常に明快で、これ以上スマートに書く方法は無さそうですね。

質問のレベルが低すぎて、逆に難しく
捉えられたかも知れないので、
失礼しました。