Main program entry, not pass test.