>>31
ttp://ideone.com/g14Xy
2.の問題点は分からん