>>945
その方法でなんら問題ない。
最も綺麗な解法だと思う。