worked vers

-num + closedRooms[] + changed finish()/disconnect() + correct
management of rooms