code: public static Sprite flipH(Sprite original) {
  		int[] newPix = new int[original.getPixels().length];
  
  		for (int y = 0; y < original.getHeight(); y++) {
  			int newY = original.getHeight() - y - 1;
  			System.arraycopy(original.getPixels(), y * original.getWidth(), newPix, newY * original.getWidth(), original.getWidth());
  		}
  		return new Sprite(original.getWidth(), original.getHeight(), newPix);
  	}
docs: Flips a Sprite horizontally (as if it was seen in a mirror above or below it)
  
  @param original The sprite to flip horizontally
  @return The Sprite flipped