ยาก แต่ควรทำ ;)...