Main #3.