appapple0ytrueappappleappsx0falseappappleappsxappsyappapplexyapppredappsxxappappminusx0xappappminusxappsyapppredappappminusxyappappgcd0yyappappgcdappsx0appsxappappgcdappsxappsyappappappif_gcdappappleyxappsxappsyappappappif_gcdtrueappsxappsyappappgcdappappminusxyappsyappappappif_gcdfalseappsxappsyappappgcdappappminusyxappsxappappmapfnilnilappappmapfappappconsxxsappappconsappfxappappmapfxsappappfilterfnilnilappappfilterfappappconsxxsappappappappfilter2appfxfxxsappappappappfilter2truefxxsappappconsxappappfilterfxsappappappappfilter2falsefxxsappappfilterfxsappappleappsxappsyapplexappappleappsxappsyappapplexyappappminusxappsyappappminusxyappappminusxappsyapppredappappminusxyappappgcdappsxappsyappleyappappgcdappsxappsyappappleyxappappgcdappsxappsyappif_gcdappappleyxappappgcdappsxappsyappappif_gcdappappleyxappsxappappgcdappsxappsyappappappif_gcdappappleyxappsxappsyappappappif_gcdtrueappsxappsyappminusxappappappif_gcdtrueappsxappsyappappminusxyappappappif_gcdtrueappsxappsyappgcdappappminusxyappappappif_gcdtrueappsxappsyappappgcdappappminusxyappsyappappappif_gcdfalseappsxappsyappminusyappappappif_gcdfalseappsxappsyappappminusyxappappappif_gcdfalseappsxappsyappgcdappappminusyxappappappif_gcdfalseappsxappsyappappgcdappappminusyxappsxappappmapfappappconsxxsappappmapfxsappappmapfappappconsxxsappfxappappmapfappappconsxxsappconsappfxappappmapfappappconsxxsappappconsappfxappappmapfxsappappfilterfappappconsxxsappfxappappfilterfappappconsxxsappfilter2appfxappappfilterfappappconsxxsappappfilter2appfxfappappfilterfappappconsxxsappappappfilter2appfxfxappappfilterfappappconsxxsappappappappfilter2appfxfxxsappappappappfilter2truefxxsappfilterfappappappappfilter2truefxxsappappfilterfxsappappappappfilter2truefxxsappconsxappappappappfilter2truefxxsappappconsxappappfilterfxsappappappappfilter2falsefxxsappfilterfappappappappfilter2falsefxxsappappfilterfxstrueappappfilterfappappconsxxsappappappappfilter2appfxfxxsappappappappfilter2truefxxsappappfilterfxsappappfilterfappappconsxxsappfxappappmapfappappconsxxsappappmapfxsappappmapfappappconsxxsappfxappappappappfilter2falsefxxsappappfilterfxstrue1app201520filter200filter02cons05nil00map00if_gcd08gcd02minus00pred08false04s08true04app211220000le01appappappappfilter2truefxxsappappfilterfxsappappappappfilter2falsefxxsappappfilterfxsappappappappfilter2truefxxsappappfilterfxsfalseappappappappfilter2falsefxxsappappfilterfxsfalseappappappappfilter2falsefxxsappfilterffalseappappappappfilter2truefxxsappappconsxappappfilterfxsfalseappappappappfilter2truefxxsappconsxfalseappappmapfappappconsxxsappappconsappfxappappmapfxsfalseappappmapfappappconsxxsappconsappfxfalseappappgcdappsxappsyappappappif_gcdappappleyxappsxappsyappappappif_gcdtrueappsxappsyappappgcdappappminusxyappsyappappappif_gcdfalseappsxappsyappappgcdappappminusyxappsxtrueappappappif_gcdfalseappsxappsyappgcdappappminusyxfalseappappappif_gcdfalseappsxappsyappappminusyxfalseappappappif_gcdfalseappsxappsyappminusyfalseappappappif_gcdtrueappsxappsyappgcdappappminusxyfalseappappappif_gcdtrueappsxappsyappappminusxyfalseappappappif_gcdtrueappsxappsyappminusxfalseappappgcdappsxappsyappappif_gcdappappleyxappsxfalseappappgcdappsxappsyappif_gcdappappleyxfalseappappgcdappsxappsyappappleyxfalseappappgcdappsxappsyappleyfalseappappminusxappsyappappminusxytrue1app201420minus014s00app221228appappminusxappsyapppredappappminusxyfalseappappleappsxappsyappapplexytrue1app201820s01app231121le012appappleappsxappsyapplexfalseappappappappfilter2truefxxsappfilterffalseappappfilterfappappconsxxsappappappfilter2appfxfxfalseappappfilterfappappconsxxsappappfilter2appfxffalseappappfilterfappappconsxxsappfilter2appfxfalse