Question: How many episodes are on season 3 of empire?
answer: 18