INIT_QUADTREE( 8 ) CREATE_RECTANGLE( BLISS, 5, 5, 79, 79 ) CREATE_RECTANGLE( 1000T, 140, 5, 75, 75 ) CREATE_RECTANGLE( GISKAR, 5, 150, 75, 75 ) CREATE_RECTANGLE( 0LIVAW, 140, 140, 75, 75 ) CREATE_RECTANGLE( R2D2, 250, 250, 15, 150 ) CREATE_RECTANGLE( C3P0, 85, 85, 53, 53 ) CREATE_RECTANGLE( HAL93O, 120, 70, 18, 15 ) CREATE_RECTANGLE( 23P0, 70, 120, 15, 28 ) CREATE_RECTANGLE( DARTH, 216, 5, 40, 251 ) LIST_RECTANGLES() INSERT( BLISS ) INSERT( 1000T ) INSERT( GISKAR ) INSERT( 0LIVAW ) INSERT( R2D2 ) SEARCH_POINT( 84, 84 ) SEARCH_POINT( 85, 85 ) RECTANGLE_SEARCH( 23P0 ) DISPLAY() INSERT( C3P0 ) INSERT( HAL93O ) INSERT( 23P0 ) INSERT( DARTH ) DISPLAY() DELETE_RECTANGLE( C3P0 ) SEARCH_POINT( 85, 85 ) DISPLAY() RECTANGLE_SEARCH( R2D2 ) DELETE_RECTANGLE( DARTH ) RECTANGLE_SEARCH( R2D2 ) INSERT( DARTH ) DELETE_POINT( 250, 10 ) DELETE_POINT( 250, 10 ) DISPLAY()