public static void main(String[] args) {
		DrawingPanel panel = new DrawingPanel(512, 512);
		Graphics canvas = panel.getGraphics();

		canvas.fillRect(0, 0, panel.getWidth(), panel.getHeight());

		int x = 50, y = 50, width = 150, height = 275;

		// Body
		canvas.setColor(Colors.white);
		canvas.fillRect(x, y, width, height);

		// Remove Corners
		canvas.setColor(Colors.black);
		canvas.fillRect(x, y, width / 5, width / 5);
		canvas.fillRect(x + (width - width / 5), y, width / 5, width / 5);
		canvas.fillRect(x + (width - width / 5), y + (height - width / 5), width / 5, width / 5);
		canvas.fillRect(x, y + (height - width / 5), width / 5, width / 5);

		// Bevel
		canvas.setColor(Colors.white);
		canvas.fillOval(x, y, (width / 5) * 2, (width / 5) * 2);
		canvas.fillOval(x + (width - (width / 5) * 2), y, (width / 5) * 2, (width / 5) * 2);
		canvas.fillOval(x + (width - (width / 5) * 2), y + (height - (width / 5) * 2), (width / 5) * 2, (width / 5) * 2);
		canvas.fillOval(x, y + (height - (width / 5) * 2), (width / 5) * 2, (width / 5) * 2);
		
		// Screen
		canvas.setColor(Colors.dark_blue);
		canvas.fillRect(x + 10, y + 40, width - 20, height - 80);
		
		//text
		canvas.setColor(Colors.white);
		//String s = "";
		int widthText = 14, heightText = 4;
		Font f = new Font(Font.MONOSPACED, Font.PLAIN, 13);
		canvas.setFont(f);
		
		for (int i = 0; i < heightText; i++) {
			String s = "";
            for (int j = 0; j < (i * 2); j++) {
                s += ("\\");
            }
            
            for (int j = 0; j < (widthText - i * 4); j++) {
                s += ("!");
            }
            
            for (int j = 0; j < (i * 2); j++) {
                s += ("/");
            }
            canvas.drawString(s, x + 19, y + 60 + 13 * i);
        }
		
		// Camera / light sensor / speaker
		// Speaker
		canvas.setColor(Colors.black);
		canvas.fillOval((x + width / 2) + 10, y + 25, 10, 5);
		canvas.fillOval((x + width / 2) - 15, y + 25, 10, 5);
		canvas.fillRect((x + width / 2) - 10, y + 25, 25, 5);
		// Light sensor
		canvas.fillOval((x + width / 2) - 25, y + 25, 5, 5);
		// Camera
		canvas.fillOval((x + width / 2) - 2, y + 13, 8, 8);
		
		// Home button
		canvas.drawOval((x + width / 2) - 15, y + height - 35, 30, 30);
		canvas.drawRect((x + width / 2) - 4, y + height - 24, 8, 8);
		
	}