testx_0yTruetestx_0yFalseappendl1_2l2_1match_0l1_2l2_1l1_2match_0l1_2l2_1Nill2_1match_0l1_2l2_1ConsxlConsxappendll2_1parta_4l_3match_1a_4l_3l_3match_1a_4l_3NilPairNilNilmatch_1a_4l_3Consxl'match_2xl'a_4l_3parta_4l'match_2xl'a_4l_3Pairl1l2match_3l1l2xl'a_4l_3testa_4xmatch_3l1l2xl'a_4l_3FalsePairConsxl1l2match_3l1l2xl'a_4l_3TruePairl1Consxl2quickl_5match_4l_5l_5match_4l_5NilNilmatch_4l_5Consal'match_5al'l_5partal'match_5al'l_5Pairl1l2appendquickl1Consaquickl2appendl1_2l2_1match_0l1_2l2_1l1_2match_0l1_2l2_1Consxlappendll2_1parta_4l_3match_1a_4l_3l_3match_1a_4l_3Consxl'parta_4l'match_1a_4l_3Consxl'match_2xl'a_4l_3parta_4l'match_2xl'a_4l_3Pairl1l2testa_4xmatch_2xl'a_4l_3Pairl1l2match_3l1l2xl'a_4l_3testa_4xquickl_5match_4l_5l_5match_4l_5Consal'partal'match_4l_5Consal'match_5al'l_5partal'match_5al'l_5Pairl1l2quickl2match_5al'l_5Pairl1l2quickl1match_5al'l_5Pairl1l2appendquickl1Consaquickl2truematch_5al'l_5Pairl1l2quickl2quickl_5match_4l_5l_5match_4l_5Consal'match_5al'l_5partal'match_5al'l_5Pairl1l2quickl1true1match_5410203040match_4201020quick1214match_375152304506370match_25122304353Pair221224match_1310233part2132Cons21320Nil01False01True04test2124match_5al'l_5Pairl1l2quickl2match_4l_5Consal'match_5al'l_5partal'match_5al'l_5Pairl1l2quickl1parta_4l_3match_1a_4l_3l_3match_1a_4l_3NilPairNilNilmatch_1a_4l_3Consxl'match_2xl'a_4l_3parta_4l'match_2xl'a_4l_3Pairl1l2match_3l1l2xl'a_4l_3testa_4xmatch_3l1l2xl'a_4l_3FalsePairConsxl1l2match_3l1l2xl'a_4l_3TruePairl1Consxl2testx_0yTruetestx_0yFalsematch_4l_5Consal'match_5al'l_5partal'falsematch_5al'l_5Pairl1l2quickl1falsematch_5al'l_5Pairl1l2quickl2falsematch_5al'l_5Pairl1l2appendquickl1Consaquickl2falseappendl1_2l2_1match_0l1_2l2_1l1_2match_0l1_2l2_1Consxlappendll2_1trueappend21match_033appendl1_2l2_1match_0l1_2l2_1l1_2appendl1_2l2_1match_0l1_2l2_1l1_2falsematch_4l_5Consal'partal'falseparta_4l_3match_1a_4l_3l_3match_1a_4l_3Consxl'parta_4l'truepart22match_133parta_4l_3match_1a_4l_3l_3parta_4l_3match_1a_4l_3l_3falsematch_1a_4l_3Consxl'match_2xl'a_4l_3parta_4l'falsematch_2xl'a_4l_3Pairl1l2match_3l1l2xl'a_4l_3testa_4xfalsematch_2xl'a_4l_3Pairl1l2testa_4xfalse