digraph {
  node_0 [shape=box,color=blue,label=<[offset 0]<br/>bipush 32<br/>newarray char<br/>astore_2<br/>bipush 32<br/>istore_3<br/>iconst_1<br/>iload_1<br/>ishl<br/>istore 4<br/>iload 4<br/>iconst_1<br/>isub<br/>istore 5>]
  node_1 [shape=box,label=<[offset 19]<br/>aload_2<br/>iinc 3 -1<br/>iload_3<br/>getstatic java.lang.Integer.digits<br/>iload_0<br/>iload 5<br/>iand<br/>caload<br/>castore<br/>iload_0<br/>iload_1<br/>iushr<br/>istore_0<br/>iload_0>]
  node_2 [shape=box,label=<[offset 41]<br/>new java.lang.String<br/>dup<br/>aload_2<br/>iload_3<br/>bipush 32<br/>iload_3<br/>isub<br/>invokespecial java.lang.String.&lt;init&gt;(char[],int,int):void<br/>areturn>]
  node_0 -> node_1 [label=<->]
  node_1_cond [shape=circle,label=<ne/int<br/>->]
  node_1 -> node_1_cond [label=<->]
  node_1_cond -> node_1 [label=<true>]
  node_1_cond -> node_2 [label=<false>]
}

