だから>>706の解決が現時点では最適な解答かと