http://www.brainchild.co.jp/blog/develop/ActivePerl_04_08.jpg