Jika hubungan antara ketiga batasan tersebut adalah "ATAU", bahasanya adalah CFL. Solusinya menggunakan fakta bahwa CFL ditutup di bawah serikat. Jelas, berikut ini adalah CFL:
,
L 2 = { a i b j c k ∣ i ≠ k , j ≥ 0 } ,
L 3 = { a i bL1={aibjck∣i≠j, k≥0}L2={aibjck∣i≠k, j≥0}
(jika seseorang tidak yakin, seseorang dapat melihat L i sebagai gabungan dari CFL dan bahasa reguler. Misalnya, L 1 adalah { a i b j ∣ i ≠ j } digabungkan ke { c } ∗ .L3={aibjck∣j≠k, i≥0}LiL1{aibj∣i≠j}{c}∗
Bahasa yang diinginkan adalah penyatuan . Jadi, itu adalah CFL.L=L1∪L2∪L3