-1 thanks to Unrelated String!
6s2j€”|$⁺Zj"⁾ -KŒBḤ¤YṖ”R
A full program that prints.
Try it online!
How?
6s2j€”|$⁺Zj"⁾ -KŒBḤ¤YṖ”R - Main Link: no arguments
6 - six
s2 - split into twos -> [[1,2],[3,4],[5,6]]
j€”|$ - join each with '|' -> [[1,'|',2],[3,'|',4],[5,'|',6]]
⁺ - repeat that -> [[1,'|','|','|',2],[3,'|','|','|',4],[5,'|','|','|',6]]
Z - transpose -> [[1,3,5],['|','|','|'],['|','|','|'],['|','|','|'],[2,4,6]]
¤ - nilad followed by link(s) as a nilad:
⁾ - - [' ', '-'] -> [' ','-']
K - join with spaces -> [' ',' ','-']
ŒB - bounce -> [' ',' ','-',' ',' ']
Ḥ - double (vectorises) -> [" "," ","--"," "," "]
- (multiplying each character by 2 in Python)
" - zip with:
j - join -> [[1," ",3," ",5],['|'," ",'|'," ",'|'],['|',"--",'|',"--",'|'],['|'," ",'|'," ",'|'],[2," ",4," ",6]]
Y - join with newlines -> [1," ",3," ",5,'\n','|'," ",'|'," ",'|','\n','|',"--",'|',"--",'|','\n','|'," ",'|'," ",'|','\n',2," ",4," ",6]
Ṗ - pop (remove the 6)
- implicit, smashing print
”R - 'R'
- implicit print