{-
Definition of the Klein bottle as a HIT
-}
module Cubical.HITs.KleinBottle.Base where
open import Cubical.Foundations.Prelude
data KleinBottle : Type where
point : KleinBottle
line1 : point ≡ point
line2 : point ≡ point
square : PathP (λ i → line1 (~ i) ≡ line1 i) line2 line2