appappappiftruexyxappappappiftruexyyappapptakeWhilepnilnilappapptakeWhilepappappconsxxsappappappifapppxappappconsxappapptakeWhilepxsnilappappdropWhilepnilnilappappdropWhilepappappconsxxsappappappifapppxappappdropWhilepxsappappconsxxs2.0appapptakeWhilepappappconsxxsappapptakeWhilepxsappapptakeWhilepappappconsxxsappappconsxappapptakeWhilepxsappapptakeWhilepappappconsxxsapppxappapptakeWhilepappappconsxxsappifapppxappapptakeWhilepappappconsxxsappappifapppxappappconsxappapptakeWhilepxsappapptakeWhilepappappconsxxsappappappifapppxappappconsxappapptakeWhilepxsnilappappdropWhilepappappconsxxsappappdropWhilepxsappappdropWhilepappappconsxxsapppxappappdropWhilepappappconsxxsappifapppxappappdropWhilepappappconsxxsappappifapppxappappdropWhilepxsappappdropWhilepappappconsxxsappappappifapppxappappdropWhilepxsappappconsxxstrueappappdropWhilepappappconsxxsappappdropWhilepxsappappdropWhilepappappconsxxsapppxappapptakeWhilepappappconsxxsapppxappapptakeWhilepappappconsxxsappapptakeWhilepxstrue1641app211021dropWhile01cons00takeWhile01app211120appappdropWhilepappappconsxxsappappdropWhilepxsappapptakeWhilepappappconsxxsappapptakeWhilepxsappapptakeWhilepappappconsxxsappapptakeWhilepxstrue1641app201120cons00takeWhile00app201121appappdropWhilepappappconsxxsappappdropWhilepxstrue1641app201120dropWhile00cons00app201121appapptakeWhilepappappconsxxsappappconsxappapptakeWhilepxsfalseappapptakeWhilepappappconsxxsappifapppxfalseappapptakeWhilepappappconsxxsappappifapppxappappconsxappapptakeWhilepxsfalseappapptakeWhilepappappconsxxsappappappifapppxappappconsxappapptakeWhilepxsnilfalseappappdropWhilepappappconsxxsappifapppxfalseappappdropWhilepappappconsxxsappappifapppxappappdropWhilepxsfalseappappdropWhilepappappconsxxsappappappifapppxappappdropWhilepxsappappconsxxsfalse