#xy and z