{X Y : Type u} →
  [inst : Nonempty X] →
    [inst_1 : LinearOrder X] →
      [inst_2 : Fintype X] →
        [inst_3 : Nonempty Y] →
          [inst_4 : LinearOrder Y] → [inst_5 : Fintype Y] → (X →o Y) → (NonemptyFinLinOrd.of X ⟶ NonemptyFinLinOrd.of Y)