appappplus0yyappappplusappsxyappsappappplusxyappappsumwithfnilnilappappsumwithfappappconsxxsappappplusappfxappappsumwithfxsappappplusappsxyappsappappplusxyappappplusappsxyappappplusxyappappplusappsxyappplusxappappsumwithfappappconsxxsappappplusappfxappappsumwithfxsappappsumwithfappappconsxxsappplusappfxappappsumwithfappappconsxxsappfxappappsumwithfappappconsxxsappappsumwithfxstrueappappsumwithfappappconsxxsappappsumwithfxsappappsumwithfappappconsxxsappfxtrue123451app211app211112sumwith01cons00appappsumwithfappappconsxxsappappsumwithfxs1app212app211112sumwith00cons00appappsumwithfappappconsxxsappappplusappfxappappsumwithfxsfalse123appappplusappsxyappappplusxytrue121app22112app21122plus00s00appappplusappsxyappappplusxy1app211app2112plus00s00appappplusappsxyappsappappplusxyfalseappappplusappsxyappplusxfalseappappsumwithfappappconsxxsappplusappfxfalse