This is a UCI sample program.