100 DOORS CHALLENGE LEVEL 98 ANSWERS