Explanation:
26.66 repeating is the answer because you divide 80 by 3
Answer:
26.6 repeating?
80/3
8.5m questions
11.2m answers