Write an applet to draw a rainbow as shown. Use drawOval method in the loop to draw 20 concentric circles for each color. Assume that applet's width is 400 and height is 200.

import java.applet.Applet;
import java.awt.*;
public class Rainbow extends Applet
{
public void
paint(Graphics page)
{
int start=0,
k;
int size=400;
for (int i =1;
i<=7; i++)
{
switch
(i)
{
case
1:
page.setColor(Color.red);
break;
case
2:
page.setColor(Color.orange);
break;
case
3:
page.setColor(Color.yellow);
break;
case
4:
page.setColor(Color.green);
break;
case
5:
page.setColor(Color.blue);
break;
case
6:
page.setColor(Color.black);
break;
case
7:
page.setColor(Color.magenta);
break;
}
k=1;
for (int
j=start; j< start+20; j++)
{
page.drawOval(j, j, size - k, size - k);
k=k+2;
}
start=start+20;
size=size-40;
}
}
}