BOOL:INT,INT,POINTER,POINTER BOOL:BOXED,POINTER BOOL:BOXED,STRING BOOL:BOXED,BOXED BOOL:BOXED,DOUBLE,DOUBLE BOOL:POINTER,POINTER BOOL:POINTER,BOXED BOOL:POINTER,STRING BOOL:POINTER BOOL:BOXED BOOL:INT,INT VOID:INT VOID:INT,STRING VOID:BOXED VOID:VOID VOID:BOOL VOID:POINTER VOID:INT,INT VOID:INT,BOXED VOID:INT,POINTER VOID:POINTER,POINTER VOID:BOXED,POINTER VOID:BOXED,BOXED VOID:OBJECT,OBJECT VOID:DOUBLE,DOUBLE,DOUBLE,DOUBLE