"para"
Main:
 Results:
  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 ([])))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 ([]))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 ([])) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: ([]) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par2'' ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par3 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  head' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  last' ((,) ([]) ([])) ==> ! Prelude.head: empty list
  unformat ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparas ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  unparse ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmtg ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fmt1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fold1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  scan1 ? ?1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  tails ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  minWith ? ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par0 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  formats ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  glue ? ([]) ==> ! Main.hs:345:1-24: Non-exhaustive patterns in function glue

  feasible (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: (: ([]) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: (: ([]) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: (: ?4 ([])) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 (: ?6 ([])))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: (: ?4 ([])) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 ([]))) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 (: ?6 ([]))) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 (: ?6 (: ?7 ([])))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) (: (: ?5 ([])) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 ([])) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: (: ?6 ([])) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: (: ?6 (: ?7 ([]))) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: (: ([]) ([])) (: ([]) ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: (: (: ?7 ([])) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: (: ([]) ([])) (: ([]) ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))))) ([])) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: (: ? ([])) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) (: ([]) ([]))) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: (: ([]) ([])) (: ([]) ?))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))))) (: ([]) ?)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: (: (: ?1 ([])) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([]))))))))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: (: (: ?1 ([])) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 (: ?9 ([]))))))))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) ?2)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([]))))))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 (: ?9 ([])))))))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: (: (: ?3 ([])) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?3)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) (: (: ?3 ([])) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 ([])) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 (: ?9 ([]))))))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: (: ?4 (: ?5 ([]))) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) ?4)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 ([]))) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: (: (: ?5 ([])) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 ([])))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 (: ?8 ([]))))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 (: ?8 (: ?9 ([])))))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([])))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 ([])) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 (: ?6 (: ?7 ([])))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?5)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) (: (: ?5 ([])) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 ([])) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 ([])))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 ([]))) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 (: ?8 ([])))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 (: ?8 (: ?9 ([]))))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: ([]) ([])))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: (: ?6 ([])) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: (: ?6 (: ?7 ([]))) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) ?6)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 ([]))) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([]))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 ([])) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 (: ?8 ([]))) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 (: ?8 (: ?9 ([])))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) (: ([]) ([])))) (: ([]) ?7)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) (: (: ?7 ([])) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 ([])) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: ([]) ([]))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: (: ?8 ([])) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: (: ?8 (: ?9 ([]))) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: ([]) (: ([]) ([])))) (: ([]) ?8)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))))) (: ([]) ([]))) (: ([]) ?9)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  feasible (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))))) (: (: ?9 ([])) ([]))) (: ([]) ?10)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fits ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  width ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: ([]) (: ? ?1)) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) ([])) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) ([])) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?2 ?3))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: ([]) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: ([]) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) ([])) (: (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?3 ?4))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 ([])))) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: ([]) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 ([])) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: (: (: ?3 (: ?4 ([]))) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 ([]))) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 (: ?5 (: ?6 ([])))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: ([]) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: (: (: ?4 ([])) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 ([])) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: (: ?5 (: ?6 ([]))) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: ([]) ([])) (: ([]) (: ?6 ?7)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])) (: (: (: ?6 ([])) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])) (: (: ([]) ([])) (: ([]) (: ?7 ?8)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([])) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))))) ([])) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ? ?1))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) ([])) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) ([]))) (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) ([]))) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 ([]))) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? (: ?1 (: ?2 ([])))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: ([]) (: (: ? ([])) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) ([])))) (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) (: ? ?1)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) ([]))))) (: (: (: ? ([])) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) (: ? ?1))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: ([]) (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) ([])) (: (: ([]) ([])) (: ([]) (: ?1 ?2))))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 ([])))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: ([]) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 ([])) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) ([]))) (: (: (: ?1 (: ?2 ([]))) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([]))))))))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 ([])) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: (: ?1 (: ?2 ([]))) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) ([])))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) ([]))))) (: (: ([]) ([])) (: ([]) (: ?1 ?2)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 ([])) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: ([]) (: ([]) (: ([]) ([]))))))) (: ([]) (: ?1 ?2))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: ([]) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 ([])) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 ([]))) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 ([])))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 ([]))))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([])))))) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? ([])) (: (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([]))))))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 ([]))) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 (: ?3 (: ?4 ([])))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: ([]) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) ([]))) (: (: (: ?2 ([])) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?2 ?3)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) ([])))) (: (: (: ?2 ([])) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 ([]))) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?2 ?3))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: ([]) (: (: ?2 ([])) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: ([]) (: (: ?2 ([])) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 ([])) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: ([]) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 ([])) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 ([]))) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 ([])))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 ([]))))) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 ([]))) (: (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 ([])) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: (: ?3 (: ?4 ([]))) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) ([]))) (: (: ([]) (: ([]) ([]))) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([])))))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([]))))))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) ([])))) (: (: ([]) ([])) (: ([]) (: ?3 ?4)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 ([])))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 ([])) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: (: ?3 (: ?4 ([]))) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: ([]) (: ([]) (: ([]) ([])))))) (: ([]) (: ?3 ?4))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 ([])) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: ([]) (: (: ?3 (: ?4 ([]))) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 ([])) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 ([]))) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 ([])))) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 ([])))) (: (: ?3 (: ?4 (: ?5 (: ?6 ([]))))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?4 ?5)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) ([]))) (: (: (: ?4 ([])) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 ([]))))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 ([]))) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 (: ?5 (: ?6 ([])))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?4 ?5))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: ([]) (: (: ?4 ([])) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: ([]) (: (: ?4 ([])) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 ([])) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 ([]))) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 ([]))))) (: (: ?4 (: ?5 (: ?6 ([])))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) ([]))) (: (: ([]) ([])) (: ([]) (: ?5 ?6)))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 ([])))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 (: ?7 (: ?8 ([]))))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 ([])) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: (: ?5 (: ?6 ([]))) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: ([]) (: ([]) (: ([]) ([]))))) (: ([]) (: ?5 ?6))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 ([])) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 ([])))))) (: (: ?5 (: ?6 ([]))) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) ([]))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 ([]))) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 (: ?7 (: ?8 ([])))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?6 ?7))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: ([]) (: (: ?6 ([])) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 ([]))))))) (: (: ?6 ([])) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) ([]))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 ([])) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: (: ?7 (: ?8 ([]))) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 ([])))))))) (: ([]) (: ([]) ([])))) (: ([]) (: ?7 ?8))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: ([]) ([]))) (: ([]) (: ?8 ?9))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 ([]))))))))) (: (: ?8 ([])) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  cost (: (: (: ? (: ?1 (: ?2 (: ?3 (: ?4 (: ?5 (: ?6 (: ?7 (: ?8 ([])))))))))) (: ([]) ([]))) (: ([]) (: ?9 ?10))) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  par1 ([]) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

  fitH ([]) ==> ! Prelude.head: empty list
  fitH (: ([]) ?) ==> ! Main.hs:(216,1)-(217,35): Non-exhaustive patterns in function fold1

Writing: Main.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
["Main.hs"]
