2 ST U VW SX Y Z[\ ]^_` a b cde fg h ij k l m nop _forwardOutI ConstantValue _reverseOut _forwardIn _reverseIn _dimension_rank[I(IIII)VCodeLineNumberTableLocalVariableTablethis(Lptolemy/cg/lib/syntactic/SyntacticRank;forofiri(II)Vcopy*()Lptolemy/cg/lib/syntactic/SyntacticRank; forwardOut()I reverseOut forwardIn reverseIn generateCode()Ljava/lang/String; StackMapTablenoCodecomposez(Lptolemy/cg/lib/syntactic/SyntacticRank;Lptolemy/cg/lib/syntactic/SyntacticRank;)Lptolemy/cg/lib/syntactic/SyntacticRank;ab canComposeZTz(Lptolemy/cg/lib/syntactic/SyntacticTerm;Lptolemy/cg/lib/syntactic/SyntacticTerm;)Lptolemy/cg/lib/syntactic/SyntacticRank;(Lptolemy/cg/lib/syntactic/SyntacticTerm;addproductcontractS(Lptolemy/cg/lib/syntactic/SyntacticRank;I)Lptolemy/cg/lib/syntactic/SyntacticRank;nR(Lptolemy/cg/lib/syntactic/SyntacticRank;)Lptolemy/cg/lib/syntactic/SyntacticRank;quotent SourceFileSyntacticRank.java *q&ptolemy/cg/lib/syntactic/SyntacticRank () *+java/lang/StringBuilder< rs rt -> > u>()<> 89 ;9v wxComposition problemy z{ *5| }7 AB JB KB~ java/lang/Object()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprint(Ljava/lang/String;)V&ptolemy/cg/lib/syntactic/SyntacticTermrankjava/lang/Mathmax(II)I! !"#$%&'()*+,)** *O*O*O*O-CD EFG H(I.4)/0)1)2)3)4*5,~(** *O*O*O*O-ST UVW X'Y. (/0(3(167,J Y*.*.*.*.-`.  /089,1*.-k. /0:9,1*.-u. /0;9,1*.-. /0<9,1*.-. /0=>,*.8*./Y*.  *.   Y*.  *.  *.  *.   ->. /0?> @>,- AB,5*+= Y*+-. 5C05D0$EF?@ @G AH,D*+-.CIDI JB,s**+ *+Y**- .*C0*D0?(@G JH,D*+-.CIDI KB,RY*+`*+`- .C0D0 KH,D*+-.CIDI LM,p** *Y*d*d-  .*C0*N?KO,X*\.+`O*\.+`O*- ./0C0PO,h,**.+dO**.+dO*-&'*(.,/0,C0QR