private bool RoomValidP(Room newRoom){ bool valid = true; if (((newRoom.x2 - newRoom.x1) < MINROOMSIZE) || ((newRoom.y2 - newRoom.y1) < MINROOMSIZE)) { valid = false; } else { foreach (Room goodRoom in rooms) { if (newRoom.intersect (goodRoom)) { valid = false; } } } return valid; }