#include "graphics.hpp"
using namespace genv;


int main()
{
    gout.open(400,400);
    gout<< move_to(200,200)<<color(22,16,142);
            gout<<line(100,0)<<refresh;
            gout<<move_to(200,200)<<refresh;
            gout<<line(0,100)<<refresh;
            gout<<move_to(200,200)<<refresh;
            gout<<line(-100,0)<<refresh;
            gout<<move_to(200,200)<<refresh;
            gout<<line(0,-100)<<refresh;
            gout<<move_to(200,200)<<refresh;


        	for (int l=0; l<24; l++)
        		{
            		gout<<color(22+l*4,16,142)<<move_to(200,200+(l+1)*4)<<line_to(100+(l+1)*4,200)<<refresh;
                }
            for (int l=0; l<24; l++)
        		{
            		gout<<color(22+l*4,16,142)<<move_to(200+(l+1)*4,200)<<line_to(200,300-(l+1)*4)<<refresh;
        		}
            for (int l=0; l<24; l++)
        		{
            		gout<<color(22+l*4,16,142)<<move_to(200,200-(l+1)*4)<<line_to(300-(l+1)*4,200)<<refresh;
        		}
            for (int l=0; l<24; l++)
        		{
            		gout<<color(22+l*4,16,142)<<move_to(200-(l+1)*4,200)<<line_to(200,100+(l+1)*4)<<refresh;
        		}
    event ev;
    while(gin >> ev)
    {
    }
    return 0;
}

