graph TD;
ROOT((Root))-->A((i<0));
ROOT-->B((i==0));
ROOT-->C((i>0));
A-->A1((i<-5));
A-->A2((i>-5));
B-->B1((i<=10));
C-->C1((i>10));
C-->C2((i<10));
C-->C3((i>100));
C1-->C11((i>6));