(((value(DefineValue(SimpleValue(((value(Id test))(position((start_p(""1 0 4))(end_p(""1 0 8)))))()((value(Define(SimpleValue(((value(Id x))(position((start_p(""2 11 19))(end_p(""2 11 20)))))()((value(Ref((value(Literal((value(LInt 5))(position((start_p(""2 11 27))(end_p(""2 11 28)))))))(position((start_p(""2 11 27))(end_p(""2 11 28)))))))(position((start_p(""2 11 23))(end_p(""2 11 28)))))))((value(Define(SimpleValue(((value(Id y))(position((start_p(""3 30 38))(end_p(""3 30 39)))))()((value(Ref((value(Literal((value(LInt 0))(position((start_p(""3 30 46))(end_p(""3 30 47)))))))(position((start_p(""3 30 46))(end_p(""3 30 47)))))))(position((start_p(""3 30 42))(end_p(""3 30 47)))))))((value(Define(SimpleValue(((value(Id z))(position((start_p(""4 49 57))(end_p(""4 49 58)))))()((value(Ref((value(Literal((value(LInt 5))(position((start_p(""4 49 65))(end_p(""4 49 66)))))))(position((start_p(""4 49 65))(end_p(""4 49 66)))))))(position((start_p(""4 49 61))(end_p(""4 49 66)))))))((value(Sequence(((value(While((value(Apply((value(Apply((value(Variable((value(Id `