[Question]
  [
No, not [this](https://codegolf.stackexchange.com/q/115715/64159). And not [this](https://codegolf.stackexchange.com/q/116616/64159) either. This question is nothing like those
Write the shortest code to print/return the following output:
```
   /\      /\      /\
  /  \    /  \    /  \
 / /\ \  / /\ \  / /\ \
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ /
  \  / /\ \  / /\ \  /
   \/ /  \ \/ /  \ \/
   /\ \  / /\ \  / /\
  /  \ \/ /  \ \/ /  \
 / /\ \  / /\ \  / /\ \
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ /
  \  /    \  /    \  /
   \/      \/      \/
```
* Standard methods of input/output.
* Standard loopholes apply.
* Trailing/leading whitespace is okay, in any amount.
  
[Answer]
# [Charcoal](https://github.com/somebody1234/Charcoal), ~~28~~ ~~24~~ 23 bytes
```
↗²↖↙⁴⟲Ｐ²⁴⁶↘↙↙²⟲Ｐ²⁴⁶Ｃ⁸¦⁰
```
[Try it online!](https://tio.run/nexus/charcoal#@/@obfqhTY/apj1qm/moccuj@Zve79kAFAAyG7c9apsBEm6bCRRAkXi/Z/Gjxh2Hlj1q3PD/PwA "Charcoal – TIO Nexus") Explanation:
```
↗²↖↙⁴   Draw the top left 4x4 corner
         /
        //
⟲Ｐ²⁴⁶   Rotate it three times to complete a diamond
         /\
        //\\
        \\//
         \/
↘↙↙²    Draw the top left line of the inner diamond
         /\
        //\\
        \\//
         \//
⟲Ｐ²⁴⁶   Rotate three times to complete five diamonds
Ｃ⁸¦⁰    Copy everything 8 characters to the right to complete eight diamonds
```
Edit: My previous answer used `‖Ｍ‖Ｍ↓` to create a whole diamond by reflecting the top corner, but due to a bug in Charcoal this left the cursor out of position. Fortunately I discovered another way of achieving the same effect which doesn't move the cursor, which meant that I saved a byte drawing the inner diamond. (I also looked into overlapping operations, but I wasn't able to improve on the rotate/copy approach.)
Edit: `↖²↗↘⁴‖Ｍ¬Ｍ¹¦³↘²‖Ｍ¬Ｃ⁸¦⁰` does the job in 21 bytes, but that relies on the new reflecting behaviour, so I don't know whether this was possible with the old code.
[Answer]
# [Charcoal](https://github.com/somebody1234/Charcoal), ~~62~~ ~~50~~ ~~48~~ ~~45~~ ~~42~~ 40 bytes
*Thanks to @Okx for saving two bytes!*
```
↙²→↘²↙↖⁴→↗⁴‖ＭＦ²Ｃ⁸¦⁰Ｍ⁸↓→↗²↓↘²Ｍ⁴→↑↗²↓↘²‖Ｍ↓
```
[Try it online!](https://tio.run/nexus/charcoal#@/@obeahTY/aJj1qmwGiZz5qm/aocQtYYDqI0TDt/Z617/csO7Tp/Z7Fjxp3HFr2qHEDUAjIfNQ2GaIOpHEy2ACwBET3RBQJiDlA3v//AA)
**Explanation:**
```
↙²→↘²          // Draw the left half of the inner part of the first diamond.
↖⁴→↗⁴          // Draw the left half of the outer part.
‖Ｍ             // Mirror the half of the diamond to create the first full diamond.
Ｆ²Ｃ⁸¦⁰         // Copy the picture eight characters to the left twice.
               // The first copy gives us two diamonds, and the second copy of the
               // two diamonds overlaps so that the result is three diamonds.
Ｍ⁸↓→↗²↓↘²     // Move down to draw the upper inner half of the first middle diamond.
Ｍ⁴→↑↗²↓↘²     // Move right to do the same for the second middle diamond.
‖Ｍ↓           // Mirror the whole thing vertically.
```
[Answer]
# [05AB1E](https://github.com/Adriandmen/05AB1E), ~~45~~ ~~44~~ 43 bytes
Code:
```
…/ \©•—‹íćCé']d₂2ó@¯çX‘¯¨•3вè8äJvyÂ®Â‡«}»Â»
```
Pre-explanation:
The [`•—‹íćCé'\]d₂2ó@¯çX‘¯¨•3в`](https://tio.run/nexus/05ab1e#AS8A0P//4oCi4oCU4oC5w63Eh0PDqSddZOKCgjLDs0DCr8OnWOKAmMKvwqjigKIz0LL//w) part is just a compressed version of the following array:
```
[1, 1, 1, 0, 2, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 2, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 2, 1, 2, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 2, 1, 2, 0, 1, 0, 1, 2, 1, 2, 1, 1, 0, 1, 0, 2, 1, 2, 1, 1, 2, 1, 2, 0, 1, 0, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 0, 1, 0, 2, 1, 2, 1, 1, 1, 1, 2, 0, 1, 0, 1, 1, 2, 1, 2]
```
Which we index into the string `…/ \`. This maps `0 -> /`, `1 -> space`, `2 -> \`. After that, we process this string with the following program:
```
8äJvyÂ®Â‡«}»Â»
8ä               # Split the array into 8 pieces
  J              # Join each sub-array in the array
   vy     }      # For each string in the array
     Â           #   Bifurcate (duplicate and reverse)
      ®          #   Push the string "/ \" (which was copied using ©)
       Â         #   Bifurcate to get "\ /"
        ‡        #   Transliterate / -> \ and \ -> /
         «       #   Append to the original string
           »     # Join the entire stack on newlines
            Â    # Bifurcate
             »   # Join the stack by newlines
```
Uses the **05AB1E** encoding. [Try it online!](https://tio.run/nexus/05ab1e#AVEArv//4oCmLyBcwqnigKLigJTigLnDrcSHQ8OpJ11k4oKCMsOzQMKvw6dY4oCYwq/CqOKAojPQssOoOMOkSnZ5w4LCrsOC4oChwqt9wrvDgsK7//8 "05AB1E – TIO Nexus")
[Answer]
# PHP, 126 Bytes
```
<?=gzinflate(base64_decode("vY7BCQAwCAP/mSIbuJD7z1GJLbbiuz5yKCeEpDk1RUSQWm8iMiRnIyw178Qgi5hs3ceHOA86snN7ON2b/687X+7umuIC"));
```
[Try it online!](https://tio.run/nexus/php#@29jb5telZmXlpNYkqqRlFicamYSn5KanJ@SqqFUFmnu5BzoWO7sGKCfG@yZVOrlYl5l6O7lk5SUWVplWuntnOpa4JJtGBQaHBiea5HpmxmU51lZbmhuEZieaZpRbJyc6uHvaGFWnOdn7u9nlKRvZmEeoW1emlvq6aykqWn9/z8A "PHP – TIO Nexus")
# PHP, 149 Bytes
```
$s=strtr("000
111
222
333
444
555
  \ 22 /  
   \\33/   ",["   /\   ","  /  \  "," / /\ \ ","/ /  \ \\","\ \  / /"," \ \/ / "]);echo"$s
".strrev($s);
```
[Try it online!](https://tio.run/nexus/php#Jc4xCsMwDAXQXacQwkMCpbIte0pLD1J1KoFsDXbo9V0pnfT4/w@6PfZtH6Hf@9GONlGMEVJKkHMGEYFSCtRaAVExZ2REI6qKGJEuT7LDetrIvjvJnqqT/6mq2SOvfGH2il7zsr63D4UOdLU32vqdQp@XMX4 "PHP – TIO Nexus")
[Answer]
# Ruby, ~~99~~ 97 bytes
```
400.times{|i|print (23<x=i%25)?$/:" /  \\   "[(x^y=i/25)&4^x+y&1^(x-2&4&y-2>y/6%2*x/2%11*4?2:0)]}
```
**Explanation**
Each 4x4 square contains only spaces and `/` or `\`. We plot these to give the overall diamond pattern. To avoid partial patterns at the borders, certain 2x2 squares must be left blank as below.
```
.. /\ .... /\ .... /\ ..
../  \..../  \..../  \..
 / /\ \  / /\ \  / /\ \
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ /
..\  / /\ \  / /\ \  /..
.. \/ /  \ \/ /  \ \/ ..
.. /\ \  / /\ \  / /\ ..
../  \ \/ /  \ \/ /  \..
 / /\ \  / /\ \  / /\ \
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ /
..\  /....\  /....\  /..
.. \/ .... \/ .... \/ ..
```
**Ungolfed version** - modified to print the above to assist in explanation
```
400.times{|i|print (23<x=i%25)?$/:     #Calculate x. If last column, print a newline else
  " /..\\ .."[(x^y=i/25)&4^x+y&1^      #If (x^y)&4==4, use x+y&1 to select between space and /. If (x^y)&4==0 select between \ and space.
  (x-2&4&y-2>y/6%2*x/2%11*4?2:0)]      #If x-2&4&y-2==4, and we are on the 2 character wide border (y/6%2*x/2%11==0), XOR with 2 to print .
}
```
[Answer]
# JavaScript, 232 bytes
```
_=>(a=`3868683
2/274/274/272
1/18172/18172/18171
/1/27191/27191/2717
7172/18172/18172/1/
17191/27191/27191/1
272/18172/18172/2
391/27191/27193`.replace(/\d/g,n=>n>6?['\\','/\\','\\/'][n-7]:' 
'.repeat(n)))+`
`+[...a].reverse().join``
```
### Try it online!
```
const f = _=>(a=`3868683
2/274/274/272
1/18172/18172/18171
/1/27191/27191/2717
7172/18172/18172/1/
17191/27191/27191/1
272/18172/18172/2
391/27191/27193`.replace(/\d/g,n=>n>6?['\\','/\\','\\/'][n-7]:' '.repeat(n)))+`
`+[...a].reverse().join``
console.log(`
${f()}
`)
```
[Answer]
# Pyth - ~~106~~ ~~98~~ ~~96~~ 92 bytes
```
V16V24J%t+NH8K%+_2-NH8=Y&&&>H1>N1<N14<H22p?|q2J&&Y!%J4?<1%H4J!J\/?|q2K&&Y!%K4?<1%H4!KK\\d)pb
```
[Try it](https://pyth.herokuapp.com/?code=V16V24J%25t%2BNH8K%25%2B_2-NH8%3DY%26%26%26%3EH1%3EN1%3CN14%3CH22p%3F%7Cq2J%26%26Y%21%25J4%3F%3C1%25H4J%21J%5C%2F%3F%7Cq2K%26%26Y%21%25K4%3F%3C1%25H4%21KK%5C%5Cd%29pb&debug=0)
[Answer]
# [Canvas](https://github.com/dzaima/Canvas), 18 [bytes](https://github.com/dzaima/Canvas/blob/master/files/chartable.md)
```
４／２／３３╋╬２／７７╋╬：９１╋
```
[Try it here!](https://dzaima.github.io/Canvas/?u=JXVGRjE0JXVGRjBGJXVGRjEyJXVGRjBGJXVGRjEzJXVGRjEzJXUyNTRCJXUyNTZDJXVGRjEyJXVGRjBGJXVGRjE3JXVGRjE3JXUyNTRCJXUyNTZDJXVGRjFBJXVGRjE5JXVGRjExJXUyNTRC,v=0)
Explanation:
```
4/           push a diagonal of length 4
  2/         push a diagonal of length 2
    33╋      insert that at [3;3] in the 1st diagonal
                    /
                   / 
                  / /
                 / / 
╬            quad-palindromize with 0 overlap
 2/77╋       insert a 2-long diagonal in the bottom-right corner
                    /\   
                   /  \  
                  / /\ \ 
                 / /  \ \
                 \ \  / /
                  \ \/ / 
                   \  / /
                    \/ / 
      ╬      quad-palindromize with 0 overlap, creating most of the output
                    /\      /\   
                   /  \    /  \  
                  / /\ \  / /\ \ 
                 / /  \ \/ /  \ \
                 \ \  / /\ \  / /
                  \ \/ /  \ \/ / 
                   \  / /\ \  /  
                    \/ /  \ \/   
                    /\ \  / /\   
                   /  \ \/ /  \  
                  / /\ \  / /\ \ 
                 / /  \ \/ /  \ \
                 \ \  / /\ \  / /
                  \ \/ /  \ \/ / 
                   \  /    \  /  
                    \/      \/   
       :91╋  overlap self on [9;1]
```
[Answer]
# C#, 608 bytes
```
void q(){Action<string>a=Console.Write;Func<int,int,string>b=(c,d)=>new string(' ',c)+(d<1?"/\\":d<2?"/  \\":d<3?"/ /\\ \\":d<4?"/ /  \\ \\":d<5?"\\ \\  / /":d<6?"\\ \\/ /":d<7?"\\  /":"\\/");Action e=()=>a(b(0,4)+b(0,4)+b(0,4)+"\n"+b(1,5)+b(2,5)+b(2,5)+"\n");Action f=()=>a(b(1,2)+b(2,2)+b(2,2)+"\n");Action g=()=>a(b(0,3)+b(0,3)+b(0,3)+"\n");a(b(3,0)+b(6,0)+b(6,0)+"\n"+b(2,1)+b(4,1)+b(4,1)+"\n");f();g();e();a("  \\  / /\\ \\  / /\\ \\  /\n"+"   \\/ /  \\ \\/ /  \\ \\/\n"+"   /\\ \\  / /\\ \\  / /\\\n"+"  /  \\ \\/ /  \\ \\/ /  \\\n");f();g();e();a(b(2,6)+b(4,6)+b(4,6)+"\n"+b(3,7)+b(6,7)+b(6,7)+"\n");}
```
[Answer]
# C#, ~~382~~ 291 bytes
```
_=>string.Format(@"{5}{5}{5}
{2}{2}{2}
{0}{0}{0}
{1}{1}{1}
\ \ {0}{0} / /
 \ \{1}{1}/ /
  \ {0}{0} /
   \{1}{1}/
   /\ \ {0} / /\
  /  \ \{1}/ /  \
 {0}{0}{0}
{1}{1}{1}
\ \ {0}{0} / /
 \ \{1}{1}/ /
{4}{4}{4}
{3}{3}{3}",@" / /\ \ ",@"/ /  \ \",@"  /  \  ",@"   \/   ",@"  \  /  ",@"   /\   ");
```
[Answer]
## Javascript 126 bytes
```
for(c=r=a='';r<16;c++>22&&(r++,c=0,a+=`
`))C=c%22>1&&r%14>1,q=[1,,C&&r&2,,,,C&&~r&2,,1],a+=q[c+5+r&7]?'/':q[r-c+20&7]?'\\':' '
```
Since it's now pretty unreadable, a basic explanation:
* we tile the space top left to bottom right
* we draw it as basically 6 diagonal lines that repeat every 8 characters: 2 solid lines, and 4 that are "dashed" (two characters, then two spaces...)
* the `C=...` stuff is to limit drawing of some of the lines to within a bounding box
* to save a lot of characters, we deliberately add numbers to make the expressions for the upwards and downwards lines extremely similar
* then, put the expressions themselves into a sparse array `[1,,C&&...]`, which we look up into. If there is a truthy value, we draw the appropriate character.
-
```
for(c=r=a='';r<16;c++>22&&(r++,c=0,a+=`
`))                 // basic grid tiling
C=c%22>1&&r%14>1,   // are we not near the edges
q=[1,               // a solid line that always draws
,                   // a line that never draws
C&&r&2,             // a line that draws if not near the edge, and if on the correct "dash" (r&2)
,,,
C&&~r&2,            // if not near the edge, and on the opposite "dash" (~r&2)
,1                  // the opposite diagonal line that always draws
],
a+=q[c+5+r&7]?'/' // compute which upward line we're on, check whether to draw it
:q[r-c+20&7]?'\\' // do the same for the downward line
:' '                // otherwise draw a space
```
Maybe this explanation didn't help. :)
Try online: <https://codepen.io/stevebennett/pen/WjgMpY>
Hopefully I got the output right:
```
   /\      /\      /\   
  /  \    /  \    /  \  
 / /\ \  / /\ \  / /\ \ 
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ / 
  \  / /\ \  / /\ \  /  
   \/ /  \ \/ /  \ \/   
   /\ \  / /\ \  / /\   
  /  \ \/ /  \ \/ /  \  
 / /\ \  / /\ \  / /\ \ 
/ /  \ \/ /  \ \/ /  \ \
\ \  / /\ \  / /\ \  / /
 \ \/ /  \ \/ /  \ \/ / 
  \  /    \  /    \  /  
   \/      \/      \/   
```
# History
## 130
```
for(c=r=a='';r<16;c++>22&&(r++,c=0,a+=`
`))C=c%22>1&&r%14>1,q=[1,,C&&r&2,,,,C&&~r&2,,1],a+=q[(c+5+r)%8]?'/':q[(r-c+20)%8]?'\\':' '
```
## 133
```
for(c=r=a='';r<16;c++>22&&(r++,c=0,a+=`
`))C=c%22>1,q=[1,,C&&r&2&&r<14,,,,C&&~r&2&&r>1,,1],a+=q[(c+5+r)%8]?'/':q[(r-c+20)%8]?'\\':' '
```
## 137
```
for(c=r=a='';r<16;c++==23&&(r++,c=0,a+=`
`))C=c<22&&c>1,q=[1,,C&&r&2&&r<14,,,,C&&~r&2&&r>1,,1],a+=q[(c+5+r)%8]?'/':q[(r-c+20)%8]?'\\':' '
```
## 155
```
for(c=r=a='';r<16;c++==23&&(r++,c=0,a+=`
`))Z=(C=c<22&&c>1)&&~r&2&&r>1,Y=C&&r&2&&r<14,B=(c-r+12)%8,A=(c+5+r)%8,q=[1,,Y,,,,Z,,1],a+=q[A]?'/':q[8-B]?'\\':' '
```
## History: 172
```
for(c=r=a='';r<16;c++==23&&(r++,c=0,a+='\n'))a+=(Z=(C=c<22&&c>1)&&~r&2&&r>3,Y=C&&r&2&&r<12,B=(c-r+16)%8,A=(c+r)%8,A==3||A==5&&Y||A==1&&Z?'/':B==4||B==2&&Y||B==6&&Z?'\\':' ')
```
[Answer]
# [PowerShell](https://github.com/TryItOnline/TioSetup/wiki/Powershell), ~~168~~ ~~125~~ ~~122~~ 121 bytes
```
$a=(,' '*24+'
')*16
0,8,8+(88,8)*2+8|%{$i=$o+=$_
'&$:&8%$%6%&%5%&%6%$%8&:$'|% t*y|%{$i+=$_-35;$a[$i]='\/'[$i%2]}}
-join$a
```
[Try it online!](https://tio.run/##HYpBCsIwEADveUUPu9k2SVGjDUslL9EiORSMFCMqiNi@PUYPM8xhbuk13h/ncZpyhuBrQxUpu9MkqFEbJ9aGDeuaixtlNc/4geghaQ8nQRJ6yQjoUGJXcKVZ9kAzVk/1/s@/s912ewgHiIOn44pKoB2WRbSXFK8Qcv4C "PowerShell – Try It Online")
The script creates the array of 400 chars and renders 8 diamonds started from positions with intervals `0,8,8,88,8,88,8,8`.
* The string `'&$:&8%$%6%&%5%&%6%$%8&:$'` contains the intervals of offsets for the rendered symbols.
* The expression `|% t*y` is shortcut for `|foreach-object toCharArray`
First render steps:
```
---/\-------------------
--/--\------------------
-/-/\-\-----------------
/-/--\-\----------------
\-\--/-/----------------
-\-\/-/-----------------
--\--/------------------
---\/-------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
```
---
```
---/\------/\-----------
--/--\----/--\----------
-/-/\-\--/-/\-\---------
/-/--\-\/-/--\-\--------
\-\--/-/\-\--/-/--------
-\-\/-/--\-\/-/---------
--\--/----\--/----------
---\/------\/-----------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
```
---
```
---/\------/\------/\---
--/--\----/--\----/--\--
-/-/\-\--/-/\-\--/-/\-\-
/-/--\-\/-/--\-\/-/--\-\
\-\--/-/\-\--/-/\-\--/-/
-\-\/-/--\-\/-/--\-\/-/-
--\--/----\--/----\--/--
---\/------\/------\/---
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
------------------------
```
---
```
---/\------/\------/\---
--/--\----/--\----/--\--
-/-/\-\--/-/\-\--/-/\-\-
/-/--\-\/-/--\-\/-/--\-\
\-\--/-/\-\--/-/\-\--/-/
-\-\/-/--\-\/-/--\-\/-/-
--\--/-/\-\--/----\--/--
---\/-/--\-\/------\/---
----\-\--/-/------------
-----\-\/-/-------------
------\--/--------------
-------\/---------------
------------------------
------------------------
------------------------
------------------------
```
and so on.
[Answer]
# [Retina](https://github.com/m-ender/retina), 214 bytes
```
F/\E/\E/\¶B/B\BB/B\FAD D¶F\/ C C¶FD D /\¶BC CAF\B/BB\B/¶F\/E\/E\/
F
B 
E
BBB
D
/\ \B/
C
/B\ \/
B
  
A
 /  \¶ / /\ \  / /\ \  / /\ \¶/ /  \ \/ /  \ \/ /  \ \¶\ \  / /\ \  / /\ \  / /¶ \ \/ /  \ \/ /  \ \/ /¶  \  / 
```
[Try it online!](https://tio.run/##bYyxDQMxDAN7TsENNINlW1O4SZEiTYrgZ/MAXszh67vHA4QogSf@3sfn@9obYaOn1nTz4eeI0tjWjGGsrFp0MgmdJYYYkZZETyHgRIe7o8EGFaNCXVToIFFAI1UiOwHefE1LQA83X/MBT1fZA38FF7L3Hw "Retina – Try It Online")
[Answer]
# [Japt](https://github.com/ETHproductions/japt), 75 [bytes](https://en.wikipedia.org/wiki/ISO/IEC_8859-1)
Can't seem to golf at all today :\ This is hideous!
```
`­66e7s2gf8447sppcpÜ;7¶p1paff2kmbj1l3odfs4q1½0j¢·lqbs`q¤®©n28" /\\"Ã·ê û
```
[Test it](https://petershaggynoble.github.io/Japt-Interpreter/?v=1.4.6&code=YK02NmU3czJnZjg0NDdzcHBjcNw7N7ZwMXBhg2ZmMmttYmqDMWwzb2RmnHM0cTG9MGqit2xxYnNgcaSuqW4yOCIgL1xcIsO36iD7)
[Answer]
# Deadfish~, 2839 bytes
```
{iii}iiccc{i}iiiiic{iiii}iiiiic{dddddd}cccccc{i}iiiiic{iiii}iiiiic{dddddd}cccccc{i}iiiiic{iiii}iiiiic{{d}ii}ddc{ii}iicc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}cccc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}cccc{i}iiiiic{d}dddddcc{iiiiii}c{{d}ii}ddc{ii}iic{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{{d}ii}ddc{iiii}dddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{{d}ii}ddc{{i}dd}iic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{dddd}iiic{ii}iic{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{dddd}iiic{ii}iicc{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{dddd}iiic{ii}iiccc{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{dddd}iiic{ii}iiccc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{{d}ii}ddc{ii}iicc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{{d}ii}ddc{ii}iic{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{{d}ii}ddc{iiii}dddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{{d}ii}ddc{{i}dd}iic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{iiii}iiiiic{dddddd}c{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddc{i}iiiiic{dddd}iiic{ii}iic{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{d}dddddcc{iiiiii}c{dddddd}c{iiiiii}c{dddd}dddddc{d}dddddc{i}iiiiic{dddd}iiic{ii}iicc{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddcccc{iiiiii}c{dddddd}cc{i}iiiiic{d}dddddcccc{iiiiii}c{dddddd}cc{i}iiiiic{dddd}iiic{ii}iiccc{iiiiii}c{dddd}dddddc{d}dddddcccccc{iiiiii}c{dddd}dddddc{d}dddddcccccc{iiiiii}c{dddd}dddddc
```
[Try it online!](https://deadfish.surge.sh/#LGvd9WS0r9+At/+L/f/iqqYAC3/4v9/+KqpgALf/i/3/4lP3Qvfgt/+KdVAv/2KqpgC3/4p1UC//YqqmALf/inVQL/9iU/dC9+Lf/inVQt/+L/f/iqqYv/2Kqpgt/+KdVC3/4v9/+Kqpi//YqqmC3/4p1ULf/i/3/4qqmL/9iU/dC/3UKdVC3/4p1UC//YqqmL/9iqnVQp1ULf/inVQL/9iqqYv/2KqdVCnVQt/+KdVAv/2Kqpi//YlP3Qlun4qqmL/9iqqYLf/inVQt/+L/f/iqqYv/2Kqpgt/+KdVC3/4v9/+Kqpi//YqqmC3/4p1ULf/iqn+L34v/2Kqpi//Yqp1UKdVC3/4p1UC//YqqmL/9iqnVQp1ULf/inVQL/9iqqYv/2KqdVCnVQt/+Kqf4vfgv/2Kqpgt/+KdVC3/4v9/+Kqpi//YqqmC3/4p1ULf/i/3/4qqmL/9iqqYLf/iqn+L34C//Yqp1UKdVC3/4p1UC//YqqmL/9iqnVQp1ULf/inVQL/9iqqYv/2KqdVCqn+L34C3/4v9/+Kqpi//YqqmC3/4p1ULf/i/3/4qqmL/9iqqYLf/inVQt/+L/f/iU/dC9+C3/4p1UC//YqqmL/9iqnVQp1ULf/inVQL/9iqqYv/2KqdVCnVQt/+KdVAv/2JT90L34t/+KdVC3/4v9/+Kqpi//YqqmC3/4p1ULf/i/3/4qqmL/9iqqYLf/inVQt/+L/f/iqqYv/2JT90L/dQp1ULf/inVQL/9iqqYv/2KqdVCnVQt/+KdVAv/2Kqpi//Yqp1UKdVC3/4p1UC//YqqmL/9iU/dCW6fiqqYv/2Kqpgt/+KdVC3/4v9/+Kqpi//YqqmC3/4p1ULf/i/3/4qqmL/9iqqYLf/inVQt/+Kqf4vfi//YqqmL/9iqnVQp1ULf/inVQL/9iqqYv/2KqdVCnVQt/+KdVAv/2Kqpi//Yqp1UKdVC3/4qp/i9+C//YqqmC3/4p1UAL/9iqqYLf/inVQAv/2Kqpgt/+Kqf4vfgL/9iqnVQp1UAAv/2KqdVCnVQAC//Yqp1UAA==)
Deadfish - always way longer than the output and extremely inefficient.
]