Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥h<_↵↵↵YZZPP$xqqxYpGP√2G$A♥-€k$q24@qJ
Needs a pretty big terminal: H (move cursor to top of screen) should unconditionally move to the top of the file, i.e., the whole 53-line output should fit on one screen.enter image description here
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Needs a pretty big terminal: H (move cursor to top of screen) should unconditionally move to the top of the file, i.e., the whole 53-line output should fit on one screen.
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√2G$A♥-€k$q24@qJ
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Needs a pretty big terminal: H (move cursor to top of screen) should unconditionally move to the top of the file, i.e., the whole 53-line output should fit on one screen.
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Needs a pretty big terminal: H (move cursor to top of screen) should unconditionally move to the top of the file, i.e., the whole 53-line output should fit on one screen.
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 3937 bytes
:h<_↵↵↵y$ZZpqqGYp$xYk"ayl√H$A♥a€Pq24@qh<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 39 bytes
:h<_↵↵↵y$ZZpqqGYp$xYk"ayl√H$A♥a€Pq24@q
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape
Vim, 37 bytes
:h<_↵↵↵YZZPP$xqqxYpGP√Hj$A♥-€k$q24@qJ
Legend
↵ = Return
√ = Ctrl+V
♥ = Ctrl+R
€ = Escape