In the following description, although only the request for writing the program is discussed for the sake of simplification, the request for writing the matching constant will be handled in a manner similar to that of the request for writing the program.