This contains some demo codes for studying and testing.