copyright(c)2003 Yasushi Shibata.All right Reserved