0 Comments
The answer is 90 elves.
Here's how to find it
100 giants = 100/160 or 5/8
3/8 is left for the elves
3/8 x 240 = 90
9.4m questions
12.2m answers