{-

Definition of the Klein bottle as a HIT

-}
{-# OPTIONS --safe #-}
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