private void drawOldTutorial(Graphics g, Dimension size) {
		int yCoord = 50;
		g.setColor(Color.getHSBColor(172, 0, 75));
		g.fillRect(0, 0, size.width, size.height);
		g.setColor(Color.BLACK);
		Font original = g.getFont();
		g.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 24));
		String welcomeMessage = "Welcome to Yet Another Mining Game!";
		g.drawString(welcomeMessage, (image.getWidth() - g.getFontMetrics().stringWidth(
				welcomeMessage)) / 2, 25);
		g.setFont(new Font(Font.SANS_SERIF, Font.BOLD, 18));
		g.drawString("Instructions", 23, yCoord);
		g.setFont(original);
		yCoord += 25;
		g.drawString("You are controlling a robot, represented by a friendly green " +
				"square:", 23, yCoord);
		yCoord += 10;
		Robot.paint(g, new Point(23, yCoord), GameModel.getSquareUnit(), false);
		g.setColor(Color.BLACK);
		yCoord += 45;
		yCoord = drawLinesOfText(g, 23, yCoord, new String[] {
				"The goal of the game is to gradually upgrade your robot. To upgrade,",
				"you need money, which you get from collecting elements. Elements are",
				"those little colored circles on the ground:"});
		ArrayList<Element> toDraw = new ArrayList<Element>();
		int xCoord = 23;
		for(ElementType type: ElementType.values()) {
			toDraw.add(new Element(type, new Point(xCoord, yCoord)));
			xCoord += 35;
		}
		for(Element elem: toDraw) {			// Draw sample elements
			g.setColor(elem.getColor());
			g.fillOval(elem.getLocation().x, elem.getLocation().y, 25, 25);
			g.setColor(Color.BLACK);
			g.drawString("$" + elem.getType().getPrice(), elem.getLocation().x,
					elem.getLocation().y + 45);
		}
		yCoord += 75;
		yCoord = drawLinesOfText(g, 23, yCoord, new String[] {
				"When you drive over each element, you will recieve the amount of money",
				"shown under each element and the element will disappear.", "",
				"Good luck!"});
	}