[Snow 004] seven chinese puzzle