Copyleft@1996 Chuang Li-chung. All rights not reserved.