What is this about. This program was written as a part of learning rust programming language from the rust book from rust docs.