Task: Question Answering
Input (English): A company invited 18 people to a luncheon , but 12 of them did n't show up . If the tables they had held 3 people each , how many tables do they need ?
Output (English): 2