import java.awt.*;        // ウィンドウ関連ツール(Abstract Window Toolkit)を使う
import java.util.Random;  // 乱数を使う
import java.applet.Applet;

public class Circles extends Applet {                // アプレットの名前は Circles にする
    public void paint(Graphics g) {                  // 描画手順は以下の通り
        Random a = new Random();                     // 新しい乱数列 a を用意する
        for (int i = 0; i < 1000; i++) {             // 0 から 999 までループ
            g.setColor(new Color(a.nextInt()));      // 整数の乱数を発生し,それで色を決める
            int x = (int)(300 * a.nextDouble());     // 整数変数 x に 300×(0以上1未満の実数の乱数) を(切り捨てて整数にして)代入する
            int y = (int)(100 * a.nextDouble());     // 上と同様
            int r = (int)(40 * a.nextDouble()) + 10; // 上と同様
            g.fillOval(x - r, y - r, 2 * r, 2 * r);  // 中心 (x,y),半径 r の円板を描く
        }
    }
}