Copyright (C)2005 Eiichiro Touyama and Hitoshi Ishii All rights reserved