{-# OPTIONS --safe #-}
module Cubical.HITs.S3.Base where

open import Cubical.Foundations.Prelude
open import Cubical.Foundations.Isomorphism
open Iso

data  : Type₀ where
  base : 
  surf : PathP  j  PathP  i  base  base) refl refl) refl refl

flip₀₂S³ :   
flip₀₂S³ base = base
flip₀₂S³ (surf j i i₁) = surf i₁ i j

flip₀₂S³Id : (x : )  flip₀₂S³ (flip₀₂S³ x)  x
flip₀₂S³Id base = refl
flip₀₂S³Id (surf j i i₁) = refl

flip₀₂S³Iso : Iso  
fun flip₀₂S³Iso = flip₀₂S³
inv flip₀₂S³Iso = flip₀₂S³
rightInv flip₀₂S³Iso = flip₀₂S³Id
leftInv flip₀₂S³Iso = flip₀₂S³Id