Schelling model (Junfu Zhang's variant)