งานนี้เป็นความท้าทายที่ค่อนข้างง่ายด้วยการบิดคุณต้องเอาท์พุทซอร์สโค้ดของคุณในรูปของปิรามิด รูปร่างของปิรามิดมีการกำหนดไว้ด้านล่าง:
       1
      234
     56789
    ABCDEFG
   HIJKLMNOP
  QRSTUVWXYZa
 bcdefghijklmn
......etc......
ข้อ จำกัด หลักของความท้าทายนี้คือควินของคุณต้องมีจำนวนไบต์เพียงพอที่จะไม่ขัดขวางรูปแบบของปิรามิด ตัวอย่างเช่นความยาวของโปรแกรมต่อไปนี้จะใช้ได้:
1-byter: 1st layer of the pyramid (not allowed by definition of a quine).
4-byter: 1st and 2nd layers of the pyramid.
9-byter: 1st, 2nd and 3rd layers of the pyramid.
etc...
ดังนั้นหากโปรแกรมของคุณคือ:
QWERTY
มันจะไม่ถูกต้องเพราะมันจะจัดเรียงเช่น:
  Q
 WER
TY
อย่างไรก็ตามหากโปรแกรมของคุณเป็น QWERTYUIO มันจะใช้ได้:
  Q
 WER
TYUIO
กฎระเบียบ
- เห็นได้ชัดว่ามีช่องโหว่มาตรฐานไม่อนุญาตให้อ่านแหล่งข้อมูลของคุณ
- ปิรามิดต้องอยู่ตรงกลางอนุญาตให้ใช้ตัวอักขระต่อท้ายได้ แต่ไม่จำเป็น
- นอกจากนี้ตัวอักษรใด ๆ (char)32อาจจะถูกใช้ไปยังศูนย์พีระมิดไม่จำเป็นต้องเป็น
 
- นอกจากนี้ตัวอักษรใด ๆ 
- ควินของคุณจะต้องมีรูปร่างเป็นปิรามิด
- มันจะต้องรักษาลำดับเดิมของซอร์สโค้ดของคุณ
- ซอร์สโค้ดของคุณอาจไม่มีอักขระที่ใช้จัดรูปแบบปิรามิด
- EG หากซอร์สโค้ดของคุณมีช่องว่างคุณจะต้องใช้อักขระอื่นสำหรับรูปแบบ
 
- คุณสามารถใช้ความคิดเห็นใน quine ของคุณเพื่อ "แผ่น" ขนาดที่ถูกต้อง
- เห็นได้ชัดว่าสิ่งเหล่านี้จะต้องส่งออกเป็นส่วนหนึ่งของควิน
 
- หากโปรแกรมมีบรรทัดใหม่ / แท็บรายการเหล่านั้นจะไม่เป็นส่วนหนึ่งของควินและควรละเว้นในผลลัพธ์
- รูปร่างถูกนับเป็นอักขระไม่ใช่ไบต์ ถ้ารูปร่างผิดรูปคุณไม่ได้ทำถูกต้อง
คะแนนต่ำสุดที่เป็นไปได้ที่นี่ควรเป็น 4