int zigZag(int coord, int size) { if (coord < 0) { coord = coord.abs(); } if (coord % (size * 2) >= size) { return (size) - (coord % size) - 1; } else { return coord % size; } }