app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), app(map, _x171)))), app(cons, _x173)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(app(cons, app(_x171, _x173)), app(app(map, _x171), app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(map, _x161))), app(app(comp, app(app(comp, app(cons, _x163)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x181, app(_x182, _x183)))), app(_x132, app(_x181, app(_x182, _x183))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, app(_x372, _x373)), app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), twice)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x31)), app(app(comp, app(cons, _x33)), _x52))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(cons, app(_x31, _x33)), app(app(map, _x31), app(_x52, nil)))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, twice), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))), app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x31)), app(cons, _x33))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x31, _x33)), app(app(map, _x31), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x131, app(_x132, nil)))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), twice)), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x42, nil)), app(_x42, nil)))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x331), _x332))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x331, app(_x332, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x131, app(_x132, nil))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, twice), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))), app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x411), _x412)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x411, app(_x412, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), app(map, _x271))))), app(app(comp, app(cons, _x273)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, app(map, _x591)), app(app(comp, app(cons, _x593)), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(app(cons, app(_x591, _x593)), app(app(map, _x591), app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x391), _x392))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x391, app(_x392, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), twice)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(app(comp, app(_x72, app(_x62, _x63))), app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))), app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))), app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(app(comp, _x191), _x192)), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x191, app(_x192, app(_x182, _x183))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))), app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))), app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), app(map, _x141)))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, nil))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x251), _x252)), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x251, app(_x252, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, app(app(comp, _x501), _x502)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x501, app(_x502, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(app(comp, _x251), _x252)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x251, app(_x252, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(cons, _x123)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, twice), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))), app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x201), _x202))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x201, app(_x202, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x181, app(_x211, app(_x212, _x213)))), app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, twice), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(comp, app(_x492, _x493)), app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x181)), app(cons, _x183))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), _x32)), app(app(cons, _x33), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x32, _x33)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), app(app(comp, _x371), _x372))))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x371, app(_x372, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(map, _x291))), app(cons, _x293))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), app(app(comp, _x271), _x272))), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x271, app(_x272, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x121, app(_x122, app(_x112, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x581), _x582)))))))), app(app(cons, _x583), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x581, app(_x582, _x583)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x181)))), app(app(cons, app(app(cons, _x183), _x182)), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x181, _x183)), app(app(map, _x181), _x182)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), app(map, _x141))), app(cons, _x143))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x391)), app(cons, _x393)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x371, app(_x372, _x373)))), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x131, app(_x132, nil))), app(_x131, app(_x132, nil)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(map, _x521)), app(cons, _x523)))))))), app(app(cons, _x522), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(cons, app(_x521, _x523)), app(app(map, _x521), _x522))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x431)), app(app(comp, app(cons, _x433)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(app(comp, _x501), _x502)))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x501, app(_x502, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x132, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x521), _x522)))))))), app(app(cons, _x523), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x521, app(_x522, _x523)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, app(app(comp, _x341), _x342)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x341, app(_x342, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x291, app(_x292, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, app(app(cons, _x353), _x352)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(app(cons, app(_x351, _x353)), app(app(map, _x351), _x352)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(app(comp, _x521), _x522)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x521, app(_x522, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x62, _x63)), app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x381), _x382)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x381, app(_x382, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, twice), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x161))), app(app(comp, app(app(comp, app(cons, _x163)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x291, app(_x292, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x411))), app(app(comp, app(cons, _x413)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(map, _x271)), app(cons, _x273))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))), app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x361, app(_x362, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x51)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x141), _x142)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x141, app(_x142, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x251), _x252)), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x251, app(_x252, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x191, app(_x192, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x371)))))), app(app(cons, app(app(cons, _x373), _x372)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x371, _x373)), app(app(map, _x371), _x372))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(map, _x161))), app(cons, _x163)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(map, _x141)), app(cons, _x143))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x431)))), app(app(comp, app(app(comp, app(cons, _x433)), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x411)))), app(app(comp, app(app(comp, app(cons, _x413)), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x271), _x272))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x271, app(_x272, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(map, _x31)), app(app(cons, app(app(cons, _x33), _x32)), xs)) | → | app#(cons, app(app(cons, app(_x31, _x33)), app(app(map, _x31), _x32))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), app(map, _x381)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, nil)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x91)), app(cons, _x93))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))), app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(map, _x541)), app(app(comp, app(cons, _x543)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(cons, app(_x541, _x543)), app(app(map, _x541), app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))), app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(map, _x51))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, _x71), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x71, app(_x72, app(_x62, _x63)))), app(_x71, app(_x72, app(_x62, _x63))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(app(comp, app(cons, _x73)), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x321, app(_x322, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x361, app(_x362, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x411), _x412)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x411, app(_x412, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x121, app(_x122, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(map, _x501)))), app(app(comp, app(cons, _x503)), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), app(map, _x341))), app(cons, _x343))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x411), _x412)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x411, app(_x412, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), twice))), app(app(cons, _x211), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(app(comp, _x211), _x211))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), app(app(comp, _x291), _x292))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x291, app(_x292, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(map, _x111)), app(cons, _x113))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x111, _x113)), app(app(map, _x111), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x491))))))), app(app(cons, app(app(cons, _x493), _x492)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x491, _x493)), app(app(map, _x491), _x492))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x421)), app(cons, _x423))))))), app(app(cons, _x422), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x421, _x423)), app(app(map, _x421), _x422)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), twice))), app(app(cons, _x181), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, _x181), _x181)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x321)), app(app(comp, app(cons, _x323)), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, app(app(cons, _x543), _x542)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(cons, app(_x541, _x543)), app(app(map, _x541), _x542))))))))))))))))))))))) |
app#(app(map, app(app(comp, twice), _x32)), app(app(cons, _x33), xs)) | → | app#(cons, app(app(comp, app(_x32, _x33)), app(_x32, _x33))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), twice)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, app(map, _x141)), app(cons, _x143))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x411), _x412)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x411, app(_x412, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x51)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x381), _x382))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x381, app(_x382, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x291)), app(app(comp, app(app(comp, app(cons, _x293)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x121), _x122))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x121, app(_x122, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x261)))), app(app(comp, app(cons, _x263)), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))), app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))), app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))), app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x311), _x312))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x311, app(_x312, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), app(app(comp, _x141), _x142)))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(_x141, app(_x142, nil))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, twice), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(comp, app(_x492, _x493)), app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x51), _x52))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), app(app(comp, _x361), _x362))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x361, app(_x362, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x421), _x422)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x421, app(_x422, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x241), _x242)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x241, app(_x242, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x431)), app(app(comp, app(cons, _x433)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x471)), app(cons, _x473))))))), app(app(cons, _x472), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(cons, app(_x471, _x473)), app(app(map, _x471), _x472)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, twice), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(app(comp, _x211), _x212)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x211, app(_x212, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x111), _x112)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(map, _x631))))))))), app(app(cons, app(app(cons, _x633), _x632)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(app(cons, app(_x631, _x633)), app(app(map, _x631), _x632)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))), app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x51)), app(cons, _x53))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x401), _x402))))))), app(app(cons, _x403), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x401, app(_x402, _x403)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, app(map, _x221)), app(app(comp, app(cons, _x223)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), app(map, _x121))), app(app(comp, app(app(comp, app(cons, _x123)), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(map, _x71))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x73)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x401)), app(cons, _x403))))))), app(app(cons, _x402), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x401, _x403)), app(app(map, _x401), _x402)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x311)), app(cons, _x313))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x51), app(app(comp, _x81), _x82)))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x51, app(_x81, app(_x82, nil))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, app(map, _x291)), app(app(comp, app(app(comp, app(cons, _x293)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x431)))), app(app(comp, app(app(comp, app(cons, _x433)), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x161), _x162)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x161, app(_x162, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, app(map, _x51)), app(cons, _x53))), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x42, nil)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(app(comp, _x391), _x392)))))), app(app(cons, _x393), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x391, app(_x392, _x393)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), twice)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x231), _x232))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x231, app(_x232, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x241)))), app(app(comp, app(cons, _x243)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x141))), app(cons, _x143)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x181, app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(app(comp, _x561), _x562)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x561, app(_x562, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(map, _x501)), app(app(comp, app(cons, _x503)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(map, _x161))), app(app(comp, app(app(comp, app(cons, _x163)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x241)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, nil))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, twice), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(app(comp, app(cons, _x223)), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, _x61), app(app(comp, _x91), _x92)))), app(app(cons, _x93), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x91, app(_x92, _x93))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))), app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x261)), app(app(comp, app(app(comp, app(cons, _x263)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x161)))), app(app(comp, app(cons, _x163)), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, app(app(comp, twice), app(app(comp, _x51), _x52))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, app(_x51, app(_x52, nil))), app(_x51, app(_x52, nil)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x421))), app(app(comp, app(cons, _x423)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x421, _x423)), app(app(map, _x421), app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x93)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x331), _x332)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x331, app(_x332, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x131, app(_x132, nil))))), app(_x81, app(_x82, app(_x131, app(_x132, nil)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))), app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(map, _x251)), app(cons, _x253))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x391), _x392))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x391, app(_x392, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(comp, app(_x491, app(_x492, _x493))), app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, app(map, _x571)), app(app(comp, app(cons, _x573)), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(app(cons, app(_x571, _x573)), app(app(map, _x571), app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x431)))), app(app(comp, app(app(comp, app(cons, _x433)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x131, app(_x132, nil)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, twice), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(comp, app(_x491, app(_x492, _x493))), app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, twice), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, app(_x182, _x183)), app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(app(comp, _x411), _x412)))))), app(app(cons, _x413), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x411, app(_x412, _x413))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(app(comp, _x191), _x192)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x191, app(_x192, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))), app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, app(map, _x321)), app(cons, _x323))), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x191), _x192)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x191, app(_x192, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x321, app(_x322, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x371, app(_x372, _x373))), app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x461)))), app(app(comp, app(app(comp, app(cons, _x463)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x461, _x463)), app(app(map, _x461), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(map, _x381))), app(app(comp, app(app(comp, app(cons, _x383)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x381, _x383)), app(app(map, _x381), app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))), app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), app(map, _x191)))), app(cons, _x193)))), app(app(cons, _x192), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(app(cons, app(_x191, _x193)), app(app(map, _x191), _x192))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x401))), app(app(comp, app(cons, _x403)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x401, _x403)), app(app(map, _x401), app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), app(map, _x351))), app(app(comp, app(app(comp, app(cons, _x353)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x161))), app(app(comp, app(cons, _x163)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), app(app(comp, _x121), _x122))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x121, app(_x122, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x361)))), app(cons, _x363))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(map, _x111)), app(cons, _x113))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x111, _x113)), app(app(map, _x111), app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x71, app(_x72, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), twice)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(app(comp, app(_x82, app(_x72, app(_x62, _x63)))), app(_x82, app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x211, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x441)), app(cons, _x443))))))), app(app(cons, _x442), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x441, _x443)), app(app(map, _x441), _x442))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(map, _x61))), app(app(cons, app(app(cons, _x63), _x62)), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), _x62)))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, app(map, _x251)), app(cons, _x253))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), _x72)), app(map, _x121)))), app(app(cons, app(app(cons, _x123), _x122)), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(app(cons, app(_x121, _x123)), app(app(map, _x121), _x122)))))) |
app#(app(map, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x431), _x432)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x431, app(_x432, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x361, app(_x362, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), app(map, _x121)))), app(app(comp, app(app(comp, app(cons, _x123)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(app(comp, _x551), _x552)), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x551, app(_x552, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x391))), app(app(comp, app(cons, _x393)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, app(map, _x521)), app(cons, _x523)))))))), app(app(cons, _x522), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x521, _x523)), app(app(map, _x521), _x522)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(map, _x481)))), app(app(comp, app(cons, _x483)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(cons, app(_x481, _x483)), app(app(map, _x481), app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x391), _x392))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x391, app(_x392, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x112, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(app(comp, _x251), _x252)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x251, app(_x252, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x131, app(_x132, nil)))), app(_x82, app(_x131, app(_x132, nil)))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, twice), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))), app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), twice))))), app(app(cons, _x361), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(app(comp, _x361), _x361)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x351), _x352))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x351, app(_x352, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x141))), app(cons, _x143)))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x181, app(_x182, _x183))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))), app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x321), _x322))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x321, app(_x322, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, nil))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), app(app(comp, _x141), _x142)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(_x141, app(_x142, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x291)), app(cons, _x293))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), twice)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), twice)))), app(app(cons, _x211), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(comp, _x211), _x211)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(app(comp, _x161), _x162))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x161, app(_x162, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(map, _x451))), app(app(comp, app(cons, _x453)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x451, _x453)), app(app(map, _x451), app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(app(comp, f), g), x) | → | app#(g, x) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x241), _x242)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x241, app(_x242, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, twice), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(app(comp, app(_x112, app(_x132, app(_x62, _x63)))), app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x421))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, nil))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), twice))), app(app(cons, _x161), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(_x132, app(app(comp, _x161), _x161))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x131, app(_x132, app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, app(app(comp, _x521), _x522)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x521, app(_x522, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x51)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x321)), app(app(comp, app(cons, _x323)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), twice)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x371, app(_x372, _x373)))), app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))), app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))), app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x321, app(_x322, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x161), _x162))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x161, app(_x162, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x501), _x502)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x501, app(_x502, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))), app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, app(app(comp, _x301), _x302)), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x301, app(_x302, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x161)))), app(cons, _x163)))), app(app(cons, _x162), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x161, _x163)), app(app(map, _x161), _x162)))))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), app(map, _x91))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x32, nil))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))), app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))), app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x431), _x432)), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x431, app(_x432, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))), app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x321), _x322)), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x321, app(_x322, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x261)))), app(app(comp, app(cons, _x263)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))), app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(app(comp, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))), app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x401), _x402))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x401, app(_x402, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))), app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, twice), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(app(comp, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))), app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, twice), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(comp, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))), app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x291), _x292)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x291, app(_x292, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x391)), app(cons, _x393)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), app(map, _x91))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x93)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), twice))))))), app(app(cons, _x541), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(comp, _x541), _x541))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(comp, app(_x372, _x373)), app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, nil))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x161), _x162))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x161, app(_x162, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))), app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x161)))), app(app(comp, app(cons, _x163)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x351), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, _x351), _x351))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x351)), app(cons, _x353))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(map, _x191)), app(cons, _x193))))), app(app(cons, _x192), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x191, _x193)), app(app(map, _x191), _x192)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x341, app(_x342, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(app(comp, _x211), _x212))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x211, app(_x212, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x181), _x182)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x181, app(_x182, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))), app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), app(app(comp, _x271), _x272))))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x271, app(_x272, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x111), _x112)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, app(app(comp, _x191), _x192)), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x321, app(_x322, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x221, app(_x222, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), app(app(comp, _x211), _x212)))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x211, app(_x212, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x361)))), app(cons, _x363))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, app(app(comp, _x101), _x102)), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x101, app(_x102, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), twice))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(app(comp, app(_x181, app(_x211, app(_x212, _x213)))), app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), twice))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(app(comp, nil), nil)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, app(app(comp, _x571), _x572)), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x571, app(_x572, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), twice)), app(app(cons, _x61), xs)) | → | app#(cons, app(_x31, app(app(comp, _x61), _x61))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, app(_x372, _x373)), app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(map, _x311))), app(app(comp, app(app(comp, app(cons, _x313)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), app(map, _x181)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x72, nil)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x331))), app(cons, _x333)))))), app(app(cons, _x332), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x331, _x333)), app(app(map, _x331), _x332))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), twice)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), twice))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(comp, app(_x371, app(_x491, app(_x492, _x493)))), app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x501)), app(cons, _x503)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, app(map, _x291)), app(app(comp, app(app(comp, app(cons, _x293)), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x411), _x412))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x411, app(_x412, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(app(comp, _x141), _x142)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x141, app(_x142, app(_x112, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))), app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x371, app(_x372, _x373)))), app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x31)), app(map, _x51))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, nil) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x231, app(_x232, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x201)), app(cons, _x203))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), app(map, _x371))))), app(cons, _x373)))))), app(app(cons, _x372), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(app(cons, app(_x371, _x373)), app(app(map, _x371), _x372))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, f), app(app(cons, x), xs)) | → | app#(app(cons, app(f, x)), app(app(map, f), xs)) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), app(app(comp, _x161), _x162)))), app(app(cons, _x163), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(_x132, app(_x161, app(_x162, _x163)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), app(app(comp, _x151), _x152)))), app(app(cons, _x153), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x72, app(_x151, app(_x152, _x153))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))), app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, twice), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, app(map, _x341)), app(cons, _x343))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x251), _x252)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x251, app(_x252, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(app(comp, _x521), _x522)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x521, app(_x522, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(app(comp, _x291), _x292))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x291, app(_x292, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x221)))), app(app(comp, app(app(comp, app(cons, _x223)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, app(app(comp, _x221), _x222)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x221, app(_x222, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x181, app(_x182, _x183)))), app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(app(comp, _x311), _x312))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x311, app(_x312, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), app(map, _x271))), app(app(comp, app(app(comp, app(cons, _x273)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))), app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(map, _x151)), app(cons, _x153)))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x151, _x153)), app(app(map, _x151), app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x461), _x462)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x461, app(_x462, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, twice), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(app(comp, app(_x342, app(_x212, _x213))), app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(map, _x71)), app(cons, _x73)))), app(app(cons, _x72), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), _x72)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(map, _x271)), app(cons, _x273))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, app(map, _x301)), app(cons, _x303)))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(app(cons, app(_x301, _x303)), app(app(map, _x301), app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x141), _x142)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, twice), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))), app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, app(map, _x611)), app(cons, _x613))))))))), app(app(cons, _x612), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(app(cons, app(_x611, _x613)), app(app(map, _x611), _x612))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x321)), app(app(comp, app(cons, _x323)), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), twice)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))), app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, app(map, _x571)), app(cons, _x573))))))))), app(app(cons, _x572), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(cons, app(_x571, _x573)), app(app(map, _x571), _x572)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(app(comp, _x241), _x242)))))), app(app(cons, _x243), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x241, app(_x242, _x243))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(map, _x521)))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, nil)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x501), _x502)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x501, app(_x502, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x371, app(_x491, app(_x492, _x493)))), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), app(app(comp, _x271), _x272))))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x271, app(_x272, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x501)), app(app(comp, app(cons, _x503)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), _x72)), app(map, _x121)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, nil)))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))), app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x391)), app(cons, _x393)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x341), _x342)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x341, app(_x342, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), twice)))))), app(app(cons, _x441), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(comp, _x441), _x441)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), twice))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), app(app(comp, _x551), _x552)))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x551, app(_x552, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), twice))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(app(comp, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))), app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, app(app(comp, _x351), _x352)), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x351, app(_x352, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x341, app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(cons, _x223)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))), app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), app(app(comp, _x71), _x72))), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x42, nil))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), app(app(comp, _x171), _x172)))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x171, app(_x172, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x291, app(_x292, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x351), _x352)))))), app(app(cons, _x353), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x351, app(_x352, _x353)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(map, _x411)))))), app(app(cons, app(app(cons, _x413), _x412)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(app(cons, app(_x411, _x413)), app(app(map, _x411), _x412))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, twice), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, app(_x211, app(_x212, _x213))), app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x51), twice))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x51, app(app(comp, nil), nil)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x411), _x412)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x411, app(_x412, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x62, _x63))), app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), twice))))), app(app(cons, _x301), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(app(comp, _x301), _x301)))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), app(app(comp, _x391), _x392)))))), app(app(cons, _x393), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x391, app(_x392, _x393)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x301)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, nil))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x61)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x63)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x331), _x332))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x331, app(_x332, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, app(map, _x351)), app(cons, _x353))))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(map, _x231))))), app(app(comp, app(cons, _x233)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x291, app(_x292, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x221)))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x223)), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, twice), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), app(map, _x51))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x32, nil))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x141))), app(cons, _x143)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x381), _x382)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x381, app(_x382, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(map, _x241)), app(cons, _x243)))))), app(app(cons, _x242), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x241, _x243)), app(app(map, _x241), _x242))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), app(app(comp, _x231), _x232)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x231, app(_x232, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(map, _x591))))))))), app(app(cons, app(app(cons, _x593), _x592)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(app(cons, app(_x591, _x593)), app(app(map, _x591), _x592))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x91, app(_x92, app(_x82, app(_x72, app(_x62, _x63)))))), app(_x91, app(_x92, app(_x82, app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x461), _x462))))))), app(app(cons, _x463), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x461, app(_x462, _x463)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x351))), app(cons, _x353)))))), app(app(cons, _x352), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x351, _x353)), app(app(map, _x351), _x352)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x431), _x432)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x431, app(_x432, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(app(comp, _x521), _x522)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x521, app(_x522, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), twice))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x261)))))), app(app(cons, app(app(cons, _x263), _x262)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(app(cons, app(_x261, _x263)), app(app(map, _x261), _x262)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))), app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x341, app(_x342, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x391), _x392)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x391, app(_x392, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x251)))), app(app(comp, app(cons, _x253)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), app(app(comp, _x121), _x122))), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x121, app(_x122, app(_x82, app(_x72, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362)))))), app(app(cons, _x363), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x361, app(_x362, _x363))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x411), _x412)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x411, app(_x412, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(comp, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x131, app(_x132, app(_x62, _x63)))), app(_x131, app(_x132, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), twice))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))), app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))), app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(map, _x501)), app(app(comp, app(cons, _x503)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x321, app(_x322, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), twice))), app(app(cons, _x181), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x72, app(app(comp, _x181), _x181))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(map, _x331))), app(cons, _x333)))))), app(app(cons, _x332), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(cons, app(_x331, _x333)), app(app(map, _x331), _x332)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x231))), app(cons, _x233)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), twice))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x461))))))), app(app(cons, app(app(cons, _x463), _x462)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x461, _x463)), app(app(map, _x461), _x462)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x91, app(_x92, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))), app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), twice)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x461), _x462)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x461, app(_x462, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), twice))))), app(app(cons, _x241), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(app(comp, _x241), _x241)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x111), _x112)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, twice), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x132, app(_x62, _x63))), app(_x132, app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), twice)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x241)))), app(app(comp, app(cons, _x243)), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x321, app(_x322, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x321, app(_x322, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343)))))), app(app(cons, _x342), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), _x342)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(map, _x251)), app(cons, _x253))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))), app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), app(app(comp, _x351), _x352))), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x351, app(_x352, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, twice), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(app(comp, app(_x541, app(_x542, _x543))), app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, app(map, _x101)), app(cons, _x103)))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x101, _x103)), app(app(map, _x101), app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), app(app(comp, _x141), _x142))), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x141, app(_x142, app(_x72, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, app(map, _x191)), app(cons, _x193)))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x261)), app(app(comp, app(app(comp, app(cons, _x263)), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x181, app(_x182, _x183))), app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, twice), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))), app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x121))), app(app(comp, app(app(comp, app(cons, _x123)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, nil)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x381), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(app(comp, _x381), _x381)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), app(map, _x211)))), app(cons, _x213)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(app(cons, app(_x211, _x213)), app(app(map, _x211), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(map, _x521)))), app(app(comp, app(cons, _x523)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(cons, app(_x521, _x523)), app(app(map, _x521), app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), twice))))), app(app(cons, _x261), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(app(comp, _x261), _x261))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x311)), app(cons, _x313))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x93)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, app(map, _x251)), app(cons, _x253))), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(map, _x481)))), app(app(comp, app(cons, _x483)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(cons, app(_x481, _x483)), app(app(map, _x481), app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(app(comp, _x191), _x192)), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x191, app(_x192, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(cons, _x203)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(app(comp, _x261), _x262)))))), app(app(cons, _x263), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x261, app(_x262, _x263)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), twice)))))), app(app(cons, _x421), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(comp, _x421), _x421)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))), app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))), app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x341, app(_x342, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), twice))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(map, _x631))))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, nil)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x321)), app(app(comp, app(cons, _x323)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x261)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, nil)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(app(comp, _x261), _x262)))))), app(app(cons, _x263), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x261, app(_x262, _x263)))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), twice)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), app(map, _x521))), app(cons, _x523)))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(app(cons, app(_x521, _x523)), app(app(map, _x521), app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(cons, _x293))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(app(comp, _x221), _x222))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x221, app(_x222, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x101), _x102)), _x92)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x101, app(_x102, app(_x92, app(_x82, app(_x72, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x371, app(_x372, _x373))), app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x391), _x392)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x391, app(_x392, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), app(app(comp, _x321), _x322)))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x321, app(_x322, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), app(app(comp, _x341), _x342))), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x341, app(_x342, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x161)), app(app(comp, app(app(comp, app(cons, _x163)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x301)))))), app(app(cons, app(app(cons, _x303), _x302)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(app(cons, app(_x301, _x303)), app(app(map, _x301), _x302))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(map, _x391)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, nil)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, twice), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(app(comp, app(_x342, app(_x212, _x213))), app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x61, app(_x62, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x361), _x362)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x361, app(_x362, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(map, _x111)), app(cons, _x113)))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x111, _x113)), app(app(map, _x111), nil)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x341), _x342)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x341, app(_x342, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x581)))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, nil)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, twice), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(comp, app(_x341, app(_x342, app(_x212, _x213)))), app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(app(comp, _x231), _x232))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x231, app(_x232, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, _x71), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x71, app(_x72, app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, app(map, _x501)), app(cons, _x503)))))))), app(app(cons, _x502), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x501, _x503)), app(app(map, _x501), _x502))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x401), _x402)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x401, app(_x402, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x361))), app(app(comp, app(cons, _x363)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, app(map, _x241)), app(cons, _x243)))))), app(app(cons, _x242), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(cons, app(_x241, _x243)), app(app(map, _x241), _x242))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x401))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, nil)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, app(_x372, _x373)), app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x341)), app(cons, _x343)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), app(map, _x321)))), app(app(comp, app(app(comp, app(cons, _x323)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), twice))))), app(app(cons, _x261), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(app(comp, _x261), _x261))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), app(app(comp, _x521), _x522))), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x521, app(_x522, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x321))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x323)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), twice))), app(app(cons, _x151), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x72, app(app(comp, _x151), _x151)))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), app(app(comp, _x91), _x92))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x32, app(_x91, app(_x92, nil))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, twice), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(comp, app(_x492, _x493)), app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x231)))), app(app(comp, app(cons, _x233)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x181), _x182)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x181, app(_x182, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x72, app(_x181, app(_x182, _x183)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), app(map, _x191)))), app(app(comp, app(cons, _x193)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, twice), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x312, app(_x282, app(_x212, _x213)))), app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(cons, _x203)))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x241), _x242)), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, app(app(comp, _x501), _x502)), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x501, app(_x502, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x91, app(_x92, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, twice), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), twice)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(app(comp, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))), app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, twice), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, app(_x42, nil)), app(_x42, nil))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x481), _x482)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x481, app(_x482, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), twice)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x32, app(app(comp, nil), nil)))) |
app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, app(map, _x61)), app(cons, _x63)))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(app(cons, app(_x61, _x63)), app(app(map, _x61), nil)))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(map, _x211)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, nil)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))), app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x391)), app(cons, _x393)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(app(comp, _x591), _x592))))))))), app(app(cons, _x593), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x591, app(_x592, _x593))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), app(app(comp, _x191), _x192)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x191, app(_x192, app(_x62, _x63)))))))))) | | app#(app(map, f), app(app(cons, x), xs)) | → | app#(f, x) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), twice)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))), app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x361)), app(cons, _x363)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(map, _x291))), app(cons, _x293))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, twice), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(comp, app(_x491, app(_x492, _x493))), app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(map, _x561)), app(cons, _x563)))))))), app(app(cons, _x562), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(cons, app(_x561, _x563)), app(app(map, _x561), _x562))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), _x92)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x92, app(_x82, app(_x72, app(_x62, _x63))))), app(_x92, app(_x82, app(_x72, app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, twice), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(app(comp, app(_x542, _x543)), app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), twice)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x431), _x432)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x431, app(_x432, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x141))), app(cons, _x143)))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(cons, _x93)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x132, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(cons, _x43))), app(app(cons, _x42), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), _x42))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))), app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x31)), app(cons, _x33))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(cons, app(_x31, _x33)), app(app(map, _x31), nil))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))), app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x461)), app(cons, _x463)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x461, _x463)), app(app(map, _x461), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, twice), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(comp, app(_x542, _x543)), app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x271))))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x273)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))), app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), twice))))), app(app(cons, _x391), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(app(comp, _x391), _x391))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), app(map, _x361)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, nil))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x421), _x422))))))), app(app(cons, _x423), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x421, app(_x422, _x423))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x351), _x352)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x351, app(_x352, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))), app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, twice), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, app(_x182, _x183)), app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x72, app(_x62, _x63)))), app(_x82, app(_x72, app(_x62, _x63)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), app(app(comp, _x121), _x122)))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x121, app(_x122, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, app(map, _x251)), app(cons, _x253))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))), app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x381)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, nil))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), app(map, _x271))), app(app(comp, app(cons, _x273)), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x441))))))), app(app(cons, app(app(cons, _x443), _x442)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x441, _x443)), app(app(map, _x441), _x442))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x211, app(_x212, _x213)))), app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x311)), app(cons, _x313))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(app(comp, _x291), _x292))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x291, app(_x292, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x251), _x252)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x251, app(_x252, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), app(map, _x391))))), app(cons, _x393)))))), app(app(cons, _x392), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(app(cons, app(_x391, _x393)), app(app(map, _x391), _x392)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x401))))))), app(app(cons, app(app(cons, _x403), _x402)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x401, _x403)), app(app(map, _x401), _x402)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(map, _x311))), app(cons, _x313)))))), app(app(cons, _x312), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(cons, app(_x311, _x313)), app(app(map, _x311), _x312))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x411), _x412)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x411, app(_x412, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x241), _x242)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x241, app(_x242, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(comp, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, twice), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(app(comp, app(_x211, app(_x212, _x213))), app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), twice))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(comp, app(_x371, app(_x491, app(_x492, _x493)))), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x371, app(_x372, _x373))), app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x471)), app(app(comp, app(cons, _x473)), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(cons, app(_x471, _x473)), app(app(map, _x471), app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))), app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x62, _x63)))), app(_x112, app(_x132, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(map, _x211)), app(cons, _x213))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x211, _x213)), app(app(map, _x211), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, twice), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x72, app(_x62, _x63))), app(_x72, app(_x62, _x63))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x241)))), app(app(comp, app(cons, _x243)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(app(comp, _x181), _x182)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x181, app(_x182, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, _x161), _x162))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x161, app(_x162, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(cons, _x123))), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, twice), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))), app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x371)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, nil))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), twice)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(app(comp, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))), app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(map, _x331))), app(app(comp, app(app(comp, app(cons, _x333)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(cons, app(_x331, _x333)), app(app(map, _x331), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, twice), app(app(cons, _x31), xs)) | → | app#(cons, app(app(comp, _x31), _x31)) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, nil)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x91)), app(cons, _x93))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x421), _x422))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x421, app(_x422, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))), app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x461), _x462)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x461, app(_x462, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), app(map, _x91))), app(cons, _x93))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, app(app(comp, _x571), _x572)), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x571, app(_x572, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x361))), app(app(comp, app(cons, _x363)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x51)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, twice), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))), app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))), app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, app(app(comp, _x371), _x372)), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x371, app(_x372, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(map, _x191)), app(cons, _x193))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x51), _x52)), _x32)), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x32, app(_x42, nil))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x141), _x142)), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x141, app(_x142, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x241)))), app(app(comp, app(cons, _x243)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(app(comp, _x221), _x222)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x221, app(_x222, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(map, _x311))), app(cons, _x313))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, app(map, _x331)), app(cons, _x333))), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(cons, app(_x331, _x333)), app(app(map, _x331), app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x321)), app(app(comp, app(cons, _x323)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), twice)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(app(comp, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))), app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x131, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x121), _x122))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x121, app(_x122, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x211), _x212)))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(app(comp, _x291), _x292))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x291, app(_x292, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, app(app(cons, _x353), _x352)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x351, _x353)), app(app(map, _x351), _x352)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x291, app(_x292, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x72, app(_x62, _x63))), app(_x72, app(_x62, _x63)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, twice), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))), app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x61)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x63)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x92)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x92, app(_x82, app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), app(map, _x361)))))), app(app(cons, app(app(cons, _x363), _x362)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), _x362))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), app(map, _x331))), app(cons, _x333))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(app(cons, app(_x331, _x333)), app(app(map, _x331), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, twice), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))), app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))), app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(cons, _x43)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x62, _x63)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x351), _x352)), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x351, app(_x352, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x121), _x122))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x121, app(_x122, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))), app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x331), _x332)))))), app(app(cons, _x333), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x331, app(_x332, _x333)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x121))), app(app(comp, app(app(comp, app(cons, _x123)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x141)), app(app(comp, app(app(comp, app(cons, _x143)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x251)), app(cons, _x253))))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), app(map, _x101))), app(cons, _x103)))), app(app(cons, _x102), xs)) | → | app#(cons, app(_x31, app(_x71, app(app(cons, app(_x101, _x103)), app(app(map, _x101), _x102))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(app(comp, _x481), _x482)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x481, app(_x482, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), twice))))))), app(app(cons, _x541), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(app(comp, _x541), _x541)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), twice))))))), app(app(cons, _x541), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(comp, _x541), _x541)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x331), _x332))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x331, app(_x332, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, _x61), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x61, app(_x62, _x63))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(cons, _x293))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, twice), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(map, _x291))), app(app(comp, app(app(comp, app(cons, _x293)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), app(app(comp, _x271), _x272))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x271, app(_x272, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), twice)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(map, _x211))))), app(app(comp, app(cons, _x213)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(cons, app(_x211, _x213)), app(app(map, _x211), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(app(comp, app(cons, _x293)), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), twice))))), app(app(cons, _x411), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(app(comp, _x411), _x411)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, app(map, _x501)), app(cons, _x503))), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x501, _x503)), app(app(map, _x501), app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))), app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, app(app(comp, _x611), _x612)), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x611, app(_x612, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x411)), app(cons, _x413)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, nil))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), twice))), app(app(cons, _x201), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(app(comp, _x201), _x201))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(app(comp, _x221), _x222))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x221, app(_x222, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x91)), app(cons, _x93))), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x72, app(_x62, _x63)))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x341)), app(cons, _x343)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x341)))), app(cons, _x343))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))), app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), twice)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x311), _x312))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x311, app(_x312, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(app(comp, f), g), x) | → | app#(f, app(g, x)) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))), app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x411)))), app(app(comp, app(app(comp, app(cons, _x413)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), twice))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(app(comp, app(_x132, app(_x62, _x63))), app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, app(app(cons, _x163), _x162)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(_x132, app(app(cons, app(_x161, _x163)), app(app(map, _x161), _x162)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(cons, _x223)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x371), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, _x371), _x371)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(app(comp, app(cons, _x223)), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))), app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), app(map, _x141)))), app(cons, _x143)))), app(app(cons, _x142), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(app(cons, app(_x141, _x143)), app(app(map, _x141), _x142))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))), app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, _x61), app(map, _x91)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x61, nil))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x431)), app(cons, _x433))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x131, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, _x61), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x61, app(_x62, _x63))), app(_x61, app(_x62, _x63)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x311))), app(cons, _x313)))))), app(app(cons, _x312), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(app(cons, app(_x311, _x313)), app(app(map, _x311), _x312)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x261)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, nil)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), app(app(comp, _x361), _x362))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x361, app(_x362, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(map, _x211))))), app(app(cons, app(app(cons, _x213), _x212)), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(cons, app(_x211, _x213)), app(app(map, _x211), _x212))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), app(app(comp, _x91), _x92))), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x91, app(_x92, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x51), _x52)), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x221)))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x223)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, twice), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))), app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x361))), app(app(comp, app(cons, _x363)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, f), app(app(cons, x), xs)) | → | app#(map, f) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), app(map, _x161))), app(cons, _x163)))), app(app(cons, _x162), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(app(cons, app(_x161, _x163)), app(app(map, _x161), _x162))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x51), _x52))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x481)), app(cons, _x483)))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x481, _x483)), app(app(map, _x481), app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x341, app(_x342, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x371, app(_x491, app(_x492, _x493)))), app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(app(comp, _x231), _x232))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x231, app(_x232, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x121))), app(app(comp, app(app(comp, app(cons, _x123)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x351), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(app(comp, _x351), _x351)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), twice)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x391)))), app(cons, _x393))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x231), _x232)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x231, app(_x232, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(map, _x281)), app(cons, _x283)))))), app(app(cons, _x282), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x281, _x283)), app(app(map, _x281), _x282)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x371, app(_x372, _x373))), app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x381)), app(cons, _x383))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(app(cons, app(_x381, _x383)), app(app(map, _x381), app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x341)), app(app(comp, app(cons, _x343)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, twice), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))), app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(app(comp, _x501), _x502)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x501, app(_x502, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), app(map, _x381)))))), app(app(cons, app(app(cons, _x383), _x382)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(app(cons, app(_x381, _x383)), app(app(map, _x381), _x382)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(cons, _x203)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(map, _x551)), app(app(comp, app(cons, _x553)), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(cons, app(_x551, _x553)), app(app(map, _x551), app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x431)), app(cons, _x433)))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x61), _x62)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x61, app(_x62, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x291, app(_x292, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x331), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(app(comp, _x331), _x331)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, app(app(cons, _x543), _x542)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(cons, app(_x541, _x543)), app(app(map, _x541), _x542)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), app(map, _x371)))), app(cons, _x373)))))), app(app(cons, _x372), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(app(cons, app(_x371, _x373)), app(app(map, _x371), _x372))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), app(map, _x151)))), app(app(cons, app(app(cons, _x153), _x152)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x72, app(app(cons, app(_x151, _x153)), app(app(map, _x151), _x152))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))), app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(map, _x211))))), app(app(cons, app(app(cons, _x213), _x212)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(cons, app(_x211, _x213)), app(app(map, _x211), _x212)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))), app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), app(app(comp, _x161), _x162))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x161, app(_x162, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, twice), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x132, nil)), app(_x132, nil)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), twice)))))), app(app(cons, _x461), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(comp, _x461), _x461))))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))), app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x161), _x162)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x161, app(_x162, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x121, app(_x122, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), twice)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(app(comp, app(_x132, app(_x62, _x63))), app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))), app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x161, app(_x162, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(app(comp, _x521), _x522)), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x521, app(_x522, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), twice))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x131, app(app(comp, app(_x62, _x63)), app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x461)), app(app(comp, app(app(comp, app(cons, _x463)), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x461, _x463)), app(app(map, _x461), app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, twice), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(comp, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))), app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, twice), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(comp, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), app(app(comp, _x331), _x332))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x331, app(_x332, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x291)), app(app(comp, app(cons, _x293)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x61), _x62)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x61, app(_x62, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, twice), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(app(comp, app(_x341, app(_x342, app(_x212, _x213)))), app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x471), _x472)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x471, app(_x472, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x341), _x342)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x341, app(_x342, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x361, app(_x362, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))), app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x321, app(_x322, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x311, app(_x312, app(_x212, _x213)))), app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x131, app(_x132, nil))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x181)), app(app(comp, app(app(comp, app(cons, _x183)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x191), _x192))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x191, app(_x192, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x141)), app(cons, _x143))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), twice))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(comp, app(_x371, app(_x491, app(_x492, _x493)))), app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(map, _x211))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, nil)))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, app(app(comp, _x61), _x62)), _x52))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x61, app(_x62, app(_x52, nil))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x201), _x202)))), app(app(cons, _x203), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x201, app(_x202, _x203)))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x51), app(map, _x81)))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x51, nil))) | | app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, twice), _x52))), app(map, app(_x52, nil)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(app(comp, app(_x52, nil)), app(_x52, nil)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x351), _x352)))))), app(app(cons, _x353), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x351, app(_x352, _x353)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x161, app(_x162, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))), app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(map, _x191)), app(cons, _x193))), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, twice), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(comp, app(_x492, _x493)), app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(app(comp, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))), app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(app(comp, app(cons, _x163)), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x181)))), app(app(cons, app(app(cons, _x183), _x182)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x181, _x183)), app(app(map, _x181), _x182))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, twice), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))), app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), app(app(comp, _x101), _x102))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x101, app(_x102, app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))), app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), twice)))))), app(app(cons, _x401), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(comp, _x401), _x401))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x191)))), app(app(comp, app(cons, _x193)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x351))), app(app(comp, app(cons, _x353)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x391), _x392)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x391, app(_x392, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(map, _x101)), app(cons, _x103))), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x101, _x103)), app(app(map, _x101), app(_x82, app(_x72, app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x331)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, nil))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x72, app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x251)), app(cons, _x253))))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, app(app(cons, _x353), _x352)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(app(cons, app(_x351, _x353)), app(app(map, _x351), _x352))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), app(map, _x551)))), app(app(comp, app(cons, _x553)), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(app(cons, app(_x551, _x553)), app(app(map, _x551), app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x431), _x432)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x431, app(_x432, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(app(comp, _x211), _x212)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x211, app(_x212, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(app(comp, _x631), _x632))))))))), app(app(cons, _x633), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x631, app(_x632, _x633)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x161))), app(cons, _x163)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x461))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, nil)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(map, _x311))), app(cons, _x313))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), app(map, _x271))), app(cons, _x273))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))), app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), app(app(comp, _x291), _x292))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x291, app(_x292, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x341, app(_x342, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x251), _x252)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x251, app(_x252, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), app(app(comp, _x191), _x192)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x191, app(_x192, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, app(map, _x521)), app(cons, _x523)))))))), app(app(cons, _x522), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(cons, app(_x521, _x523)), app(app(map, _x521), _x522)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), twice))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(comp, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x351), _x352)))))), app(app(cons, _x353), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x351, app(_x352, _x353))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), twice))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(app(comp, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x441))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, nil))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x451)), app(cons, _x453))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x451, _x453)), app(app(map, _x451), app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), twice)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))), app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x441), _x442)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x441, app(_x442, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x401)), app(cons, _x403))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(app(cons, app(_x401, _x403)), app(app(map, _x401), app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), app(app(comp, _x351), _x352))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x351, app(_x352, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, twice), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(map, _x191)), app(cons, _x193))))), app(app(cons, _x192), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x191, _x193)), app(app(map, _x191), _x192))))))))) | | app#(app(map, f), app(app(cons, x), xs)) | → | app#(app(map, f), xs) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, twice), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(app(comp, app(_x491, app(_x541, app(_x542, _x543)))), app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x351)), app(app(comp, app(cons, _x353)), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, twice), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(comp, app(_x322, app(_x312, app(_x212, _x213)))), app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x201)))), app(app(cons, app(app(cons, _x203), _x202)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x201, _x203)), app(app(map, _x201), _x202)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), app(map, _x291))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x293)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(map, _x241)))), app(app(comp, app(cons, _x243)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(map, _x251))))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x253)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(cons, app(_x251, _x253)), app(app(map, _x251), app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))), app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x361))), app(app(comp, app(cons, _x363)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(map, _x461)), app(cons, _x463)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x461, _x463)), app(app(map, _x461), app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x161), _x162))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x161, app(_x162, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x211, app(_x212, _x213))))))))))))) |
app#(app(map, app(app(comp, twice), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, nil), nil)) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x371, app(_x372, _x373)))), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))), app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), twice)))), app(app(cons, _x211), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(comp, _x211), _x211))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x361), _x362)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x361, app(_x362, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, twice), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))), app(_x92, app(_x111, app(_x112, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x161), _x162)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x161, app(_x162, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x201))), app(cons, _x203)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(cons, _x223)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), twice)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(app(comp, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(app(comp, _x471), _x472)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x471, app(_x472, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x251, app(_x252, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), app(app(comp, _x371), _x372)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x371, app(_x372, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x261)))))), app(app(cons, app(app(cons, _x263), _x262)), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(app(cons, app(_x261, _x263)), app(app(map, _x261), _x262)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x181), _x182)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x181, app(_x182, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x461)), app(app(comp, app(cons, _x463)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x461, _x463)), app(app(map, _x461), app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), twice))))))), app(app(cons, _x581), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(comp, _x581), _x581))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, _x131), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x131, app(_x132, nil))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x461), _x462)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x461, app(_x462, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(app(comp, _x541), _x542)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x541, app(_x542, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x181)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, nil)))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x91, app(_x92, app(_x82, app(_x72, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(app(comp, app(_x112, app(_x132, app(_x62, _x63)))), app(_x112, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, twice), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x142, app(_x132, app(_x62, _x63)))), app(_x142, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(map, _x451))), app(app(comp, app(cons, _x453)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x451, _x453)), app(app(map, _x451), app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x441), _x442))))))), app(app(cons, _x443), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x441, app(_x442, _x443))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(map, _x31)), app(cons, _x33))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(app(cons, app(_x31, _x33)), app(app(map, _x31), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x261)), app(app(comp, app(cons, _x263)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), app(map, _x231)))), app(app(comp, app(cons, _x233)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(map, _x181)), app(cons, _x183))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, app(map, _x211)), app(cons, _x213))))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x211, _x213)), app(app(map, _x211), app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x181)))), app(cons, _x183)))), app(app(cons, _x182), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(app(cons, app(_x181, _x183)), app(app(map, _x181), _x182))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x421))))))), app(app(cons, app(app(cons, _x423), _x422)), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(app(cons, app(_x421, _x423)), app(app(map, _x421), _x422))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), twice)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(comp, app(_x371, app(_x372, _x373))), app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x411)), app(cons, _x413)))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x141), _x142)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x141, app(_x142, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, twice), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(app(comp, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))), app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), twice)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), app(map, _x271))))), app(app(comp, app(cons, _x273)), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(app(cons, app(_x271, _x273)), app(app(map, _x271), app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), app(map, _x151)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x72, nil))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x331), _x332)))))), app(app(cons, _x333), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x331, app(_x332, _x333))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))), app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), app(app(comp, _x391), _x392))))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x391, app(_x392, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x321)), app(cons, _x323)))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x321, _x323)), app(app(map, _x321), app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x131, app(_x132, app(_x62, _x63))))), app(_x82, app(_x131, app(_x132, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), app(map, _x71))), app(cons, _x73))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), nil)))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))), app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))))), app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))), app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), app(map, _x121))), app(cons, _x123))), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x91, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x72, app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), twice)))))))), app(app(cons, _x591), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(app(comp, _x591), _x591)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))), app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, twice), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(comp, app(_x312, app(_x212, _x213))), app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(map, _x311))), app(app(comp, app(app(comp, app(cons, _x313)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(cons, app(_x311, _x313)), app(app(map, _x311), app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, twice), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(comp, app(_x491, app(_x492, _x493))), app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(map, _x331))), app(cons, _x333)))))), app(app(cons, _x332), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(app(cons, app(_x331, _x333)), app(app(map, _x331), _x332))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x181)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, nil))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(cons, _x43)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x72, app(_x62, _x63))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(map, _x391)))))), app(app(cons, app(app(cons, _x393), _x392)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(app(cons, app(_x391, _x393)), app(app(map, _x391), _x392)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x331)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, nil)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), app(map, _x351))), app(cons, _x353)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(app(cons, app(_x351, _x353)), app(app(map, _x351), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, twice), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x62, _x63)), app(_x62, _x63)))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x181, app(_x182, _x183))), app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, app(app(comp, _x191), _x192)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x191, app(_x192, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), twice))))))), app(app(cons, _x521), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(app(comp, _x521), _x521))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(app(comp, _x161), _x162))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x161, app(_x162, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, twice), app(map, _x51))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, nil), nil)) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x381), _x382)))))), app(app(cons, _x383), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x381, app(_x382, _x383))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(map, _x581)))))))), app(app(cons, app(app(cons, _x583), _x582)), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(app(cons, app(_x581, _x583)), app(app(map, _x581), _x582)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))), app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), twice)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))), app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))), app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(map, _x291))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x293)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x201)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, nil)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), app(app(comp, _x171), _x172)))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x171, app(_x172, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(cons, _x223)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(app(comp, _x191), _x192)), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x191, app(_x192, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x241), _x242)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x241, app(_x242, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x451), _x452)), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x451, app(_x452, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))), app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(app(comp, app(cons, _x183)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), app(map, _x361))), app(cons, _x363)))))), app(app(cons, _x362), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), _x362))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(comp, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(comp, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), twice)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(comp, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x261)), app(app(comp, app(app(comp, app(cons, _x263)), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x131, app(_x132, app(_x62, _x63)))))), app(_x81, app(_x82, app(_x131, app(_x132, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), twice)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(app(comp, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))), app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(map, _x241)))))), app(app(cons, app(app(cons, _x243), _x242)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(app(cons, app(_x241, _x243)), app(app(map, _x241), _x242))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x351), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(app(comp, _x351), _x351))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, app(map, _x381)), app(cons, _x383))))))), app(app(cons, _x382), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x381, _x383)), app(app(map, _x381), _x382))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, twice), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(comp, app(_x211, app(_x212, _x213))), app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(app(comp, _x501), _x502)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x501, app(_x502, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x201)))), app(app(comp, app(cons, _x203)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x201, _x203)), app(app(map, _x201), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(map, _x161)), app(cons, _x163))), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x331)))))), app(app(cons, app(app(cons, _x333), _x332)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(app(cons, app(_x331, _x333)), app(app(map, _x331), _x332))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, twice), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(comp, app(_x212, _x213)), app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x161)))), app(cons, _x163)))), app(app(cons, _x162), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x161, _x163)), app(app(map, _x161), _x162))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x91), _x92)), _x82)), _x72)), app(map, _x181)))), app(app(cons, app(app(cons, _x183), _x182)), xs)) | → | app#(cons, app(_x31, app(_x91, app(_x92, app(_x82, app(_x72, app(app(cons, app(_x181, _x183)), app(app(map, _x181), _x182)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x341), _x342)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x341, app(_x342, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, app(map, _x371)), app(cons, _x373))))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(app(cons, app(_x371, _x373)), app(app(map, _x371), app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(cons, _x93)), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x132, nil)))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x131, app(_x132, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x261)), app(app(comp, app(app(comp, app(cons, _x263)), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x261, _x263)), app(app(map, _x261), app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(app(comp, _x431), _x432)))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x431, app(_x432, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), app(map, _x231))))), app(app(comp, app(cons, _x233)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))), app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, _x131), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x82, app(_x131, app(_x132, app(_x62, _x63)))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), twice))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(app(comp, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))), app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(app(comp, _x391), _x392)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x391, app(_x392, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))), app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), twice)))))))), app(app(cons, _x631), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(app(comp, _x631), _x631))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(map, _x291)), app(cons, _x293))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))), app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x331)), app(cons, _x333))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(cons, app(_x331, _x333)), app(app(map, _x331), app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(map, _x361)))), app(cons, _x363))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), twice))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x241)))), app(cons, _x243)))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, app(map, _x111)), app(cons, _x113))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x111, _x113)), app(app(map, _x111), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), app(map, _x51))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x53)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(app(cons, app(_x51, _x53)), app(app(map, _x51), app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), twice))))), app(app(cons, _x331), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(app(comp, _x331), _x331))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, twice), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(app(comp, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))), app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), twice))), app(app(cons, _x181), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, _x181), _x181))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x391))), app(app(comp, app(cons, _x393)), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x381)))))), app(app(cons, app(app(cons, _x383), _x382)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(app(cons, app(_x381, _x383)), app(app(map, _x381), _x382))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), app(app(comp, _x301), _x302)))))), app(app(cons, _x303), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x301, app(_x302, _x303))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), _x72)), app(app(comp, _x121), _x122)))), app(app(cons, _x123), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(_x121, app(_x122, _x123)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x191))), app(cons, _x193)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), twice))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), app(app(comp, _x481), _x482)))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x481, app(_x482, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(app(comp, app(_x491, app(_x492, _x493))), app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x221), _x222)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x221, app(_x222, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))), app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), twice))))), app(app(cons, _x381), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(app(comp, _x381), _x381))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), twice))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(app(comp, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))), app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, twice), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(comp, app(_x211, app(_x212, _x213))), app(_x211, app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, twice), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x481)), app(app(comp, app(cons, _x483)), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x481, _x483)), app(app(map, _x481), app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(map, _x111)), app(cons, _x113)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x111, _x113)), app(app(map, _x111), app(_x62, _x63))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), twice))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))), app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x361), _x362)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x361, app(_x362, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x141)), app(app(comp, app(app(comp, app(cons, _x143)), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(map, _x471))), app(app(comp, app(cons, _x473)), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(app(cons, app(_x471, _x473)), app(app(map, _x471), app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, twice), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(app(comp, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x411)))), app(app(comp, app(app(comp, app(cons, _x413)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, twice), twice)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, app(app(comp, nil), nil)), app(app(comp, nil), nil))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), app(map, _x361))), app(cons, _x363)))))), app(app(cons, _x362), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(app(cons, app(_x361, _x363)), app(app(map, _x361), _x362)))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), twice)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(comp, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))), app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, _x61), twice))), app(app(cons, _x91), xs)) | → | app#(cons, app(_x31, app(_x61, app(app(comp, _x91), _x91)))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x111))), app(cons, _x113))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x111, _x113)), app(app(map, _x111), app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, app(app(comp, _x331), _x332)), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x331, app(_x332, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, twice), _x32)), _x42)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(app(comp, app(_x32, app(_x42, nil))), app(_x32, app(_x42, nil)))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), twice)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(app(comp, app(_x281, app(_x282, app(_x212, _x213)))), app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), twice))))), app(app(cons, _x391), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(app(comp, _x391), _x391))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, app(map, _x291)), app(cons, _x293))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x212, _x213)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), app(map, _x411)))), app(app(comp, app(app(comp, app(cons, _x413)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x32, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), app(app(comp, _x51), _x52))), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x32, app(_x51, app(_x52, nil))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), app(map, _x411)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, nil))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x91, app(_x92, app(_x111, app(_x112, app(_x132, app(_x181, app(_x182, _x183))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), twice)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x62, _x63)), app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), app(map, _x291))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x293)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543))))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(cons, _x183)))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), app(app(comp, _x71), _x72))), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x71, app(_x72, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, twice), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(comp, app(_x491, app(_x541, app(_x542, _x543)))), app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, app(app(comp, _x591), _x592)), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x481, app(_x482, app(_x452, app(_x371, app(_x591, app(_x592, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), app(map, _x171)))), app(cons, _x173)))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(app(cons, app(_x171, _x173)), app(app(map, _x171), app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x72, app(_x62, _x63))))), app(_x81, app(_x82, app(_x72, app(_x62, _x63)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, app(map, _x411)), app(cons, _x413)))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(cons, app(_x411, _x413)), app(app(map, _x411), app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(map, _x61))), app(app(cons, nil), xs)) | → | app#(cons, nil) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(app(comp, app(cons, _x93)), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(map, _x161)))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, nil))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))), app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(map, _x141))), app(cons, _x143)))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x141, _x143)), app(app(map, _x141), app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, twice), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(comp, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))), app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, _x61), app(map, _x91)))), app(app(cons, app(app(cons, _x93), _x92)), xs)) | → | app#(cons, app(_x31, app(_x61, app(app(cons, app(_x91, _x93)), app(app(map, _x91), _x92))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x461), _x462)), app(app(comp, app(app(comp, _x481), _x482)), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x461, app(_x462, app(_x481, app(_x482, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), app(map, _x591))))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, nil))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x431), _x432)), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x431, app(_x432, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))), app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(map, _x131))), app(app(comp, app(app(comp, app(cons, _x133)), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(app(cons, app(_x131, _x133)), app(app(map, _x131), app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x221), _x222)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x221, app(_x222, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x91), _x92))), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x91, app(_x92, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x391), _x392)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x391, app(_x392, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(app(comp, _x361), _x362))), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x361, app(_x362, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), app(app(comp, _x251), _x252))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x251, app(_x252, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x141, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(cons, _x123)), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x142, app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))), app(_x132, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(map, _x161)))), app(app(comp, app(cons, _x163)), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(app(cons, app(_x161, _x163)), app(app(map, _x161), app(_x182, _x183))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x331), _x332))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x331, app(_x332, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, app(map, _x221)), app(cons, _x223)))))), app(app(cons, _x222), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(app(cons, app(_x221, _x223)), app(app(map, _x221), _x222)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(map, _x341)), app(cons, _x343)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(app(cons, app(_x341, _x343)), app(app(map, _x341), app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), twice)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(app(comp, app(_x282, app(_x212, _x213))), app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x221)))), app(cons, _x223)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x351)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, nil)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(map, _x91))), app(app(comp, app(app(comp, app(cons, _x93)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), app(map, _x241)))), app(cons, _x243)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), twice)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x132, app(_x62, _x63))), app(_x132, app(_x62, _x63))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), app(app(comp, _x361), _x362)))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x361, app(_x362, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x401), _x402)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x401, app(_x402, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x361))), app(cons, _x363))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x361, _x363)), app(app(map, _x361), app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(map, _x381))), app(app(comp, app(cons, _x383)), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(app(cons, app(_x381, _x383)), app(app(map, _x381), app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(app(comp, _x331), _x332)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x331, app(_x332, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x231)), app(cons, _x233))))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x231, _x233)), app(app(map, _x231), app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) |
app#(app(map, app(app(comp, twice), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(app(comp, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))), app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(app(comp, _x231), _x232)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x231, app(_x232, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x71)), app(cons, _x73))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x71, _x73)), app(app(map, _x71), app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))), app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), app(map, _x391))), app(app(comp, app(cons, _x393)), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(app(cons, app(_x391, _x393)), app(app(map, _x391), app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), twice))), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(app(comp, app(_x132, app(_x181, app(_x211, app(_x212, _x213))))), app(_x132, app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(map, _x491))))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, nil))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(map, _x191)), app(app(comp, app(cons, _x193)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x191, _x193)), app(app(map, _x191), app(_x212, _x213)))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, twice), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(app(comp, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))), app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(map, _x221))), app(cons, _x223)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x132, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), twice)))))), app(app(cons, _x491), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(comp, _x491), _x491)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(map, _x431)), app(cons, _x433))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(cons, app(_x431, _x433)), app(app(map, _x431), app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), app(app(comp, _x291), _x292))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x132, app(_x241, app(_x242, app(_x291, app(_x292, app(_x281, app(_x282, app(_x212, _x213))))))))))))))))) |
app#(twice, f) | → | app#(app(comp, f), f) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, app(map, _x521)), app(app(comp, app(cons, _x523)), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(app(cons, app(_x521, _x523)), app(app(map, _x521), app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x161), _x162)))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x161, app(_x162, app(_x181, app(_x182, _x183))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, app(app(comp, _x251), _x252)), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x251, app(_x252, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), twice)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(app(comp, app(_x212, _x213)), app(_x212, _x213))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x291, app(_x292, app(_x311, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, app(map, _x241)), app(cons, _x243))))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x181, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x161), _x162)), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x161, app(_x162, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(map, _x181))), app(app(comp, app(cons, _x183)), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(cons, app(_x181, _x183)), app(app(map, _x181), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x541, app(_x542, _x543)))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), twice))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213)))))))), app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), app(map, _x391)))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, nil)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), twice)), _x312))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(app(comp, app(_x312, app(_x212, _x213))), app(_x312, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x71), _x72)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x71, app(_x72, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x471), _x472))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x471, app(_x472, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, app(app(comp, _x201), _x202)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(_x111, app(_x201, app(_x202, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x142, app(_x132, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), twice))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(app(comp, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))), app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(map, _x131))), app(cons, _x133)))), app(app(cons, _x132), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x131, _x133)), app(app(map, _x131), _x132)))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(app(comp, _x241), app(app(comp, _x271), _x272))), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x241, app(_x271, app(_x272, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x51), _x52)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, twice), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x51, app(_x52, app(_x81, app(_x82, app(app(comp, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))), app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(map, _x521)))))))), app(app(cons, app(app(cons, _x523), _x522)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(app(cons, app(_x521, _x523)), app(app(map, _x521), _x522)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, app(app(comp, _x431), _x432)), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x431, app(_x432, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(map, _x211))))), app(app(cons, nil), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x181, nil))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), app(app(comp, _x161), _x162)))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x112, app(_x161, app(_x162, app(_x181, app(_x182, _x183)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), app(app(comp, _x181), _x182))), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), app(map, _x541)))))))), app(app(cons, app(app(cons, _x543), _x542)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x181, app(_x182, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(app(cons, app(_x541, _x543)), app(app(map, _x541), _x542))))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, app(app(comp, _x321), _x322)), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x321, app(_x322, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) | | app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), twice))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(app(comp, app(_x181, app(_x211, app(_x212, _x213)))), app(_x181, app(_x211, app(_x212, _x213))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, twice), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(app(comp, app(_x492, _x493)), app(_x492, _x493))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(map, _x81)), app(cons, _x83))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x81, _x83)), app(app(map, _x81), app(_x62, _x63))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(map, _x61)), app(cons, _x63))), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, _x181), app(app(comp, _x211), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(app(cons, app(_x61, _x63)), app(app(map, _x61), app(_x111, app(_x112, app(_x132, app(_x181, app(_x211, app(_x212, _x213)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, twice), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(app(comp, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))), app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, app(map, _x331)), app(cons, _x333))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(app(cons, app(_x331, _x333)), app(app(map, _x331), app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(map, _x151)), app(cons, _x153)))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(cons, app(_x151, _x153)), app(app(map, _x151), app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x61), _x62)), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), app(app(comp, app(map, _x221)), app(app(comp, app(cons, _x223)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x61, app(_x62, app(_x82, app(_x111, app(_x112, app(_x132, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x212, _x213))))))))))) |
app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, app(map, _x91)), app(cons, _x93))), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(app(cons, app(_x91, _x93)), app(app(map, _x91), app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, twice), app(app(comp, _x541), _x542)))))))), app(app(cons, _x543), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(app(comp, app(_x541, app(_x542, _x543))), app(_x541, app(_x542, _x543)))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, _x71), _x72)), twice))), app(app(cons, _x121), xs)) | → | app#(cons, app(_x31, app(_x71, app(_x72, app(app(comp, _x121), _x121))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), app(map, _x221))), app(cons, _x223)))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(app(cons, app(_x221, _x223)), app(app(map, _x221), app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x212, _x213))))))))))))))) |
app#(app(map, app(app(comp, app(app(comp, app(app(comp, _x31), _x32)), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), _x112)), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x32, app(_x42, app(_x81, app(_x82, app(_x111, app(_x112, app(_x132, app(_x62, _x63)))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), app(app(comp, _x131), _x132))), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x261), _x262)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x131, app(_x132, app(_x151, app(_x152, app(_x142, app(_x261, app(_x262, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, app(app(comp, _x321), _x322)), _x312))), app(map, _x391)))))), app(app(cons, app(app(cons, _x393), _x392)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x321, app(_x322, app(_x312, app(app(cons, app(_x391, _x393)), app(app(map, _x391), _x392)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, _x241), _x242)), _x262)), app(app(comp, app(app(comp, _x281), app(app(comp, _x351), _x352))), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x241, app(_x242, app(_x262, app(_x281, app(_x351, app(_x352, app(_x371, app(_x372, _x373)))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, app(app(comp, _x311), _x312)), _x282)), app(app(comp, _x381), _x382)))))), app(app(cons, _x383), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x311, app(_x312, app(_x282, app(_x381, app(_x382, _x383)))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))), app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))))))))) |
app#(app(map, app(app(comp, app(map, _x41)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x43)), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(app(cons, app(_x41, _x43)), app(app(map, _x41), app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x62, _x63))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), app(map, _x331)))))), app(app(cons, app(app(cons, _x333), _x332)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(_x181, app(_x281, app(_x282, app(app(cons, app(_x331, _x333)), app(app(map, _x331), _x332)))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, twice), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, _x261), _x262)), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(app(comp, app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213))))))))), app(_x152, app(_x142, app(_x132, app(_x261, app(_x262, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x262, app(_x281, app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), _x272)), _x242)), _x262)), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, twice), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x272, app(_x242, app(_x262, app(_x281, app(_x282, app(app(comp, app(_x372, _x373)), app(_x372, _x373)))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), app(app(comp, _x111), _x112))), _x72)), _x62))), app(app(cons, _x63), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x111, app(_x112, app(_x72, app(_x62, _x63))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(app(comp, _x121), _x122)), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(map, _x291)), app(app(comp, app(app(comp, app(app(comp, app(cons, _x293)), _x312)), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x121, app(_x122, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x291, _x293)), app(app(map, _x291), app(_x312, app(_x282, app(_x212, _x213))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, twice), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(app(comp, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493)))))))))))))))), app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), twice)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), app(app(comp, _x311), app(app(comp, _x341), _x342)))), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(app(comp, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))), app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x311, app(_x341, app(_x342, app(_x212, _x213)))))))))))))))) | | app#(app(map, app(app(comp, app(app(comp, _x41), _x42)), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(app(comp, _x181), _x182)))), app(app(cons, _x183), xs)) | → | app#(cons, app(_x41, app(_x42, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(_x181, app(_x182, _x183))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, twice), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(app(comp, app(_x282, app(_x371, app(_x372, _x373)))), app(_x282, app(_x371, app(_x372, _x373)))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, _x141), _x142))), _x132))), app(map, _x211)))), app(app(cons, app(app(cons, _x213), _x212)), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x141, app(_x142, app(_x132, app(app(cons, app(_x211, _x213)), app(app(map, _x211), _x212)))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), _x132))), app(app(comp, app(app(comp, app(map, _x241)), app(cons, _x243))), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x132, app(app(cons, app(_x241, _x243)), app(app(map, _x241), app(_x281, app(_x282, app(_x212, _x213)))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x291), _x292)), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), app(app(comp, _x451), _x452))), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x221, app(_x222, app(_x291, app(_x292, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x451, app(_x452, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, app(map, _x121)), app(app(comp, app(app(comp, app(cons, _x123)), _x152)), _x142))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), app(app(comp, _x491), _x492))))))), app(app(cons, _x493), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(app(cons, app(_x121, _x123)), app(app(map, _x121), app(_x152, app(_x142, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x491, app(_x492, _x493))))))))))))))))))))) | | app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), app(app(comp, _x201), _x202)))), app(app(comp, _x221), _x222)))), app(app(comp, app(app(comp, app(app(comp, app(app(comp, _x271), app(app(comp, _x311), _x312))), _x242)), app(app(comp, _x381), _x382))), app(app(comp, app(app(comp, _x281), _x282)), app(app(comp, _x371), _x372)))))), app(app(cons, _x373), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x201, app(_x202, app(_x221, app(_x222, app(_x271, app(_x311, app(_x312, app(_x242, app(_x381, app(_x382, app(_x281, app(_x282, app(_x371, app(_x372, _x373))))))))))))))))))))) |
app#(app(map, app(app(comp, _x31), app(app(comp, app(app(comp, app(app(comp, _x81), _x82)), app(app(comp, app(app(comp, _x111), app(app(comp, app(app(comp, _x151), _x152)), _x142))), app(app(comp, _x241), _x242)))), app(app(comp, _x181), app(app(comp, app(app(comp, _x281), _x282)), _x212))))), app(app(cons, _x213), xs)) | → | app#(cons, app(_x31, app(_x81, app(_x82, app(_x111, app(_x151, app(_x152, app(_x142, app(_x241, app(_x242, app(_x181, app(_x281, app(_x282, app(_x212, _x213)))))))))))))) |