the second door. Weâd already done the problem on the top half during our first pass through the loop, when weâd been walking on the ceiling.
There was a screen. But there was no Âproblem. Instead of a keypad, there was a whole keyboard. I hadnât noticed that before, in the darkness.
âWelcome to infinity,â a familiar voice said. âYou have this much time to solve the problem.â
Numbers started streaming across the screen, flowing faster and faster until they were a blur.
âIâm starting to not like this,â Benedict said.
I didnât like it, either. I sort of knew what infinity was, but I didnât think I really understood it.
âYou can solve the problem or remain in this infinite loop,â the voice said.
âWhatâs the problem?â I asked.
âA hotel has infinite rooms, each of which can hold only one guest. Every room is filled. So the hotel also has infinite guests. Do you understand, so far?â
âYeah,â I said. That didnât seem too hard to imagine, as long as I didnât think about it too closely. The rooms went on and on forever.
âIâm getting an infinite headache,â Benedict said.
I shushed him and waited for the rest of the problem.
âInfinite more guests show up. How can you find rooms for all of them without asking any of the current guests to leave?â
âWhat?â I asked.
The voice repeated the question. Then it added, âTake your time. You are allowed to make infinite guesses.â
Benedict stepped past me and typed: Build more rooms .
âWrong,â the voice said.
Benedict stepped away from the keyboard. âWell, that was the best I could do. Any ideas?â
âNot yet. But weâve solved every problem. And weâve done it using things weâve known. We have to be able to do this one. What do we know about infinity?â
âItâs big?â Benedict guessed.
âYeah. But itâs more than big. Itâs endless.â
âLetâs try that,â Benedict said. He typed: Put all the new people at the end, after the guests who are already there .
âWrong,â the voice said. âThere is no end to an infinite number of rooms already filled with an infinite number of guests. Nice try. Go on. You have infinite guesses remaining.â
âForget it!â Benedict said. âThis is a trap. Dr. Thagoras and his robot want the two of us to stay here forever. I never did trust the two of them.â
âTwo â¦â I said. I thought about everything Iâd learned or discovered about numbers and patterns and binary robots. âI have an idea.â I wanted to think about it for a minute, because I wasnât sure how to write it out.
âOh, man,â Benedict said. âHaving infinite time is worse than having a limit. The other way, itâs over quickly. Thatâs why they yank loose teeth. This way, you can suffer forever.â
I went to the keyboard. Even though I was still sort of fuzzy about infinity, I felt I had a good idea of how to solve this problem. There was someone in every room. If we moved everyone up to the next room, putting the person in room #1 into room #2, putting the person in room #2 into room #3, and so on, it would just empty the first room. That wouldnât give us infinite rooms. But if we moved everyone at once, that would do the trick.
I typed my answer: Move each current guest into a room with twice as large a room number.
âHuh?â Benedict said, looking over my Âshoulder.
âYou put the person in room #1 into room #2, the person in room #2 goes into #4, the person in #3 goes into #6, and so on. You free up infinite rooms.â
I could actually picture it. The infinite current guests would go into infinite even-Ânumbered rooms. The infinite new guests would get the infinite odd-numbered rooms.
Guest in room: 1 2 3 4 5 â¦
Goes into room: 2 4
Dilly Court
Rebecca Rupp
Elena M. Reyes
Heather Day Gilbert
Marilyn Todd
Nicole Williams
Cassidy Cayman
Drew Sinclair
Maria Macdonald
Lucy di Legge