We find walls, doors, and windows. Then we check for overlaps. This usually takes less than a minute.