Lot and land