public void updateTiles(Graphics g) {
		for (int i = 0; i < Util.FULL_SIZE; i++) {
			int y = i % Util.MAP_SIZE;
			int x = i / Util.MAP_SIZE;
			g.setColor(Color.BLACK);
			if (tiles[i] == TileColor.SNAKE) {
				g.setColor(Color.BLUE);
				if(Snake.skipping)
					g.setColor(Color.RED);
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
			}
			else if (tiles[i] == TileColor.SPACE)
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
			else if(tiles[i] == TileColor.ORANGE) {
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
				g.setColor(Color.ORANGE);
				g.fillOval(x * Util.MAP_SIZE, y * Util.MAP_SIZE, Util.TILE_SIZE, Util.TILE_SIZE);
			} else if (tiles[i] == TileColor.KIWI) {
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
				g.setColor(Color.GREEN);
				g.fillOval(x * Util.MAP_SIZE, y * Util.MAP_SIZE, Util.TILE_SIZE, Util.TILE_SIZE);
			} else if (tiles[i] == TileColor.BANANA) {
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
				g.setColor(Color.MAGENTA);
				g.fillOval(x * Util.MAP_SIZE, y * Util.MAP_SIZE, Util.TILE_SIZE, Util.TILE_SIZE);
			} else if (tiles[i] == TileColor.SLOWMOTION) {
				g.fillRect(x * Util.MAP_SIZE, y * Util.MAP_SIZE,
						Util.TILE_SIZE, Util.TILE_SIZE);
				g.setColor(Color.BLUE);
				g.fillOval(x * Util.MAP_SIZE, y * Util.MAP_SIZE, Util.TILE_SIZE, Util.TILE_SIZE);
				g.setColor(Color.WHITE);
				g.setFont(new Font("Arial", Font.BOLD, 15));
				g.drawString("S", (x * Util.MAP_SIZE) + 8, y * Util.MAP_SIZE + 18);
			}
			
		}
	}