>448とは違うアプローチで。
http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=27740