of equal size