(C)Copyright 2000 Shingo Narutaki, All Rights Reserved.