Programming Sui Xiang Model