put pieces alternately