generate random rooms
merge