{α : Type u_1} →
  (motive : Option α → (Unit → Option α) → Sort u_2) →
    (x : Option α) →
      (x_1 : Unit → Option α) →
        ((a : α) → (x : Unit → Option α) → motive (some a) x) → ((b : Unit → Option α) → motive none b) → motive x x_1