Skip to main content
1 of 3
dzaima
  • 20.3k
  • 2
  • 41
  • 75

#SOGL 0.8.2, 121 bytes Z A+p1"PļΔķ≠ƨν↕KzøjQ¶°³²y⁹ν⅔E "§768╗@ū℮^‰Y√ψ⅜εrυd┘mZΣlL⅝6׀KTφυZŗ4M7E¤Δ≠⅓∫⁽mΜ‽κuΘ\λ`ω¬ρDDz⅞":e─░χ′⁷‘’«n{;³ZWO≤oZ±WoI}Z A+O Explanation:

Z A+p1"...‘’«n{;³ZWO≤oZ±WoI}Z A+O  shortened compressed string
Z                                  push the uppercase alphabet
  A+                               append "A"
    p                              output in a new line
     1                             push 1 (counter)
      "...‘                        push the middle lines (without the alphabet letters) joined
           ’«n                     convert to an array with each item 25 chars long
              {                    for each line
               ;³                  put the counter ontop on stack and triplicate it
                 ZW                get the counterth letter of the alphabet
                   O               output in newline
                    ≤              put the current array item ontop of stack
                     o             append
                      Z±W          get the counterth letter of the reversed alphabet
                         o         append
                          I        increase counter
                           }       ENDREPEAT
                            Z      push the uppercase alphabet
                              A+   append "A"
                                O  output in newline
dzaima
  • 20.3k
  • 2
  • 41
  • 75