พอดีไม่ได้เขียนไว้น่ะครับ แต่ใช้หลักการที่ตอบใน comment ที่สองได้เลยครับ
เคยลองเขียนแล้ว แต่ว่าไม่ได้เอา Code มา ^ ^