room_list: Use get index instead of using nth
It is a bit faster on larger collections since nth calls next on every item until it becomes None, while get_index is similar to a Vec's get method
It is a bit faster on larger collections since nth calls next on every item until it becomes None, while get_index is similar to a Vec's get method