>>265
http://ideone.com/ukHt2