1
4 symbols pyth
Mon Sep 19 13:16:16 2016 Sait2000
j_.z
2
9 symbols pyth
Mon Sep 19 13:13:43 2016 Sait2000
# aYw)j_Y
3
11 symbols bash
Tue Jul 26 10:43:30 2016 hidefromkgb
sed a\\|tac
4
12 symbols bash
Sun Jul 24 11:51:31 2016 hidefromkgb
sed 'a\'|tac
5
13 symbols bash
Wed Aug 13 01:21:54 2014 PFischbeck
sed '$a\'|tac
6
18 symbols ruby2.0
Sat Jul 5 12:47:31 2014 Nakilon
puts [*$<].reverse
7
24 symbols perl
Sat Jan 11 11:47:05 2014 bugov
#!/usr/bin/perl -p0a
$_=join'
',reverse@F
8
25 symbols perl
Sat Jan 11 11:42:25 2014 bugov
#!/usr/bin/perl -p0a
$_=join"\n",reverse@F
9
26 symbols ruby2.0
Sun Oct 5 20:06:52 2014 fl00r
puts $<.lines.to_a.reverse
10
28 symbols perl
Sun Jun 22 10:46:11 2014 avkhozov
#!/usr/bin/perl -ln
unshift@r,$_}{print for@r
11
35 symbols haskell
Fri Mar 13 09:59:29 2015 YoshikuniJujo
main=interact$unlines.reverse.lines
12
35 symbols haskell
Wed Apr 15 19:57:39 2015 Atte
main=interact$unlines.reverse.lines
13
47 symbols haskell
Mon May 26 15:20:11 2014 f4_alt
main=getContents>>=mapM_ putStrLn.reverse.lines
14
53 symbols python2
Mon Aug 11 12:25:33 2014 xsot
import os
print'\n'.join(os.read(0,99).split()[::-1])
15
54 symbols python2
Mon Aug 11 12:23:55 2014 xsot
import os
for l in os.read(0,99).split()[::-1]:print l
16
63 symbols python2
Fri Aug 8 04:27:19 2014 PFischbeck
import sys
print"\n".join([s.strip() for s in sys.stdin][::-1])
17
64 symbols python3
Wed Apr 15 20:13:43 2015 Atte
import sys
print("\n".join([s.strip()for s in sys.stdin][::-1]))
18
72 symbols php
Wed Apr 15 20:33:35 2015 Atte
<?php
echo join('
',array_reverse(array_map(trim,file('php://stdin'))));
19
74 symbols haskell
Mon May 26 14:59:49 2014 ledyba
main=getContents>>=(\x->sequence$fmap putStrLn$reverse$lines x)>>return ()
20
76 symbols python2
Wed Jul 30 21:43:55 2014 vik
import sys
l=[s.strip() for s in sys.stdin]
print '\n'.join(l[::-1]).strip()
21
78 symbols python3
Mon Aug 11 20:29:25 2014 z423x5c6
import sys
print('\n'.join(''.join([i for i in sys.stdin]).split('\n')[::-1]))
22
80 symbols haskell
Mon May 26 15:19:45 2014 f4_alt
import Control.Monad
main=getContents>>=mapM putStrLn.reverse.lines >> return ()
23
86 symbols python3
Fri Aug 8 22:05:08 2014 z423x5c6
from sys import stdin
a=[]
for i in stdin:
 a+=[i]
a[-1]+='\n'
print(''.join(a[::-1]))
24
87 symbols python3
Thu Feb 6 15:39:45 2014 maksim
import sys
l = [s.strip() for s in sys.stdin]
print('\n'.join(l[::-1]).strip(),end='')
25
94 symbols haskell
Mon May 26 15:44:21 2014 f4_alt
import System.IO
import Control.Monad
m@main=isEOF>>=flip unless(getLine>>= \s->m>>putStrLn s)
26
133 symbols python3
Mon Oct 10 21:49:57 2016 GreenJoey
def tac(x):
    try:
        tac(input())
        print(x)
    except:
        print(x)

if __name__ == "__main__":
    tac(input())