CIDR allows for a all-ones and all-zero host addresses. So instead of using 2^n-2 use 2^n instead. Is this right?