>>555
>>638
考えてみた。
ttp://ideone.com/baFAYM