internal virtual void buildCircle()
 {
     Node node = new Node(new Node[]{null});
     rootOfCircle = new Node(new Node[]{node});
     node.setChildAt(0,rootOfCircle);
 }