#include <stdio.h>
#include <stdlib.h>
#include "GrWin.h"

/* F{ */

int main()
{
  int r, g, b, c;
  float x, y;
  double size, rate;

  GWopen(0);
  GWindow(0.0, 0.0, 700.0, 500.0);

  size=400.0;
  rate=(size*size)/256.0;

  for(x=0;x<size;x++) {
    for(y=0;y<size;y++) {
      r=max(0, 255-(x*x+(size-y)*(size-y))/rate);
      g=max(0, 255-((size-x)*(size-x)+(size-y)*(size-y))/rate);
      b=max(0, 255-((size-x)*(size-x)+y*y)/rate);
      c=GWkrgb(r, g, b);
      GWsetpxl(x, y, c);
    };
  };

  return 0;
}

