module DPRLR.Simplicial.Shapes where

open import Cubical.Foundations.Prelude
open import Cubical.Data.Sigma
open import Cubical.Data.Unit.Base
open import Cubical.HITs.Pushout.Base

open import DPRLR.Simplicial.Interval

top₂ : 𝟚  𝟚 × 𝟚
top₂ i = i , 𝟏

Δ² : Type₀
Δ² = Pushout top₂  _  tt)

Λ²₁ : Type₀
Λ²₁ = Pushout {A = Unit} {B = 𝟚} {C = 𝟚}  _  𝟏)  _  𝟎)

spine₂ : Λ²₁  Δ²
spine₂ (inl i) = inl (i , 𝟎)
spine₂ (inr i) = inl (𝟏 , i)
spine₂ (push tt i) = inl (𝟏 , 𝟎)