complete 3-31 3-32 3-33 3-34