Properly tags squares as occupied. Resource requirement.