Advent of Code Not Quite Lisp

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

This puzzle is posted with kind permission of its author, Eric Wastl ( https://twitter.com/ericwastl ) on the condition that it is attributed and properly linked.

It is part of the Advent of Code project, take part at http://adventofcode.com/

------

Santa is trying to deliver presents in a large apartment building, but he can't find the right floor - the directions he got are a little confusing. He starts on the ground floor (floor 0) and then follows the instructions one character at a time.

An opening parenthesis, (, means he should go up one floor, and a closing parenthesis, ), means he should go down one floor.

The apartment building is very tall, and the basement is very deep; he will never find the top or bottom floors.

Find the position of the first character that causes him to enter the basement (floor -1). The first character in the instructions has position 1, the second character has position 2, and so on.

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

)
()())
())(())))(
())(()(())
()()))(
()()))(
(())))))
())()
()))()
()))
(()()))
()())(((
(())())
()())(())
())(((((
()()())())

Sample output:

1
5
3
3
5
5
5
3
3
3
7
5
7
5
3
7

Sample input:_

((())())()(())()))((()(((()()()(()((()())))(()(
((()))()()(()))()))))()(())((()()())()))()))()(())))(()((()((
(()())((())()()))())(((()(()))((()))))()()())))()())))(()((()))))))))()(()))))))(())()()()(())(()())(((((())))))())())((((((()())((()))(())((()(()))())(()()())()(())))()(((())))(())())))((())))()
(((()))(()))(()))))()())))(()))()(()(((())(()()()))(()()(()(()((((()((()(((())))()(()))((((()()())((())(((())))(((()))()(())(
()((())((()()))())()))()()(((()(()(())))))())()((()))(((()())(()))()()((((()(()()())(())(((()))()()(()((())(((((()(()(((()(((()((
((())((()(()()))))(())()((()(())))(()((()())))(())()()((()))))))()(()))())(()()((()((())(()()()(()((())))(()))(((((((()
(()(())()((((())))))()))(((((((())))())))(((()()())
(((((()()((())((()))()())((((()))()))))))))()))(()()(())()(()())(()))()(()))))(((((())))()((()()))))((()))())())((())()(((((()())((())()(()(()(()((())()()))()()())))()()))()((()())
((((()((()()))())()))(((())))()((((())()()())((()()()()())()(((()()())))(())()))))))())()()())((((()()(((()((()(()))))()((())(()(()())()(((()
((((()(()((()((())))())()()()))))))))))()((((()))())))))))))(((()((
()(()()(()()))((()())()()))))))(())(()()(((()()())(()))((()(((()((((())(()()()))(((())(((()((()))())((()())))))))())
(((()())())((()(((())))()()(()(()(()))))())()())()))((((()())((((()(()))
(()(((()))))()(()))(())()()()()((()))(()((((())))()()(((()())))(())()())((()())())(()()))(())((())((((()(
((())()(((()()))))()()))(()()())((()(()(())))))))(((()()(()(((())()())))((()(()))()()()(())((()((())))))))))(())(())()((()(((()(
(())(())(((()()))()(()))))))()))()(()(()(()))()()())))))()())((())))())(())))())()(()))))(())((((()(()(((()())(()())()((((()(((()()()())((())))(()))()))(((((())((
(((())(()(())()(((())))())((()()()((()())))())))))()(((())()(()())())()(((()))()))()))(((((
((()(((())((()))()))()))())())))())()())())())()))(())((
()()(()()(()))()))))()()())()()()()))((())(()(()))))(()))())(((((((()))(()())))((()))))))(()((())()()()(()(((())))))))))()())))((()))(()()()(())))()((((((()((()((()(((((()))
()(((()()()))()))(()))(()))(((()()(()()))(((((()(()()()(())(((()(((())
(())(()()()())()((()))()(()()(()(()))))()(()(()()()(()))(()()())((())()())(())()(())((()((())(()()))(((()()()))(()))(((
((()(())))()()()(()))(())))))(((()))(()()())())))(())(()(()))((()())()()()((())((()())(((())(((
(())((((()(()))))(())())()(())(()()()((()(())(((())())())()())))))(()(()(()(())((())())()(((()))))(((((())()((()(((())())))()((())(())((((()(()(())))((()()))))()))))()))((()))(())()(()))))))((())((
()()()(())(()())()))((()()))(()))))))))((((()()()(())(((())()()()(()(()()))(()()()))())))())())))
()()((()(())()))))))(()))())((()()(()))))(()))((()((())())))())(((()))()()(())))()()(()))())()))())))((()()))
(())(()()()())()(()((((())(()(()())((())())()(())((()())()()()))((()())(()())()))()(()))))))))))()()))((())()(()()())((()(()()))())(()(()(((((((()())((())((())())()()((()))(()()))((())()((()(()()(()((
()(()()()(()()())())(())()((((()((((()())()(((())()()((()()()))()))()()(()))()()(()((()())()(())(())()())))))))())())()()))
()((())()()()(((()((()()())))()(())()))))))(()((()(()(()()))((()
((((()())()))()()()(())(()))))))(()(())())))())))(()()(()))((()))()))))(((()))))((())()())
(())((()())(((())(())(())()()()(()()())())))()(())))))()()()())((())(((((()(())))(())))()()())((()()(()))))((((())())()))(())(()(()())())()())(()(())(()()(())))(((()))()())))(((((())((())((()))))()()
()()((()))()())((()()()((()((())))())())))(()))(((()(((()(()(
((()))(())()(()))()))))())(((()))((()()))(()())(()))((((())()(())))()()()((()())))(())()())((())))(((()()(((()())(()()))(())()()(()((()))))((())(((((()()(()))()(((((((()()(((((()())))(()(())))(()
(()()())()()(())()(()(()(()))))))()((()()())()())()))(())())(())))((()))(()()(())()(()((()()(())()
((((()))))(())())((()))))((())(())))))(())())()((((()))((()((()())))())()))()(((((()(((((()()(()))())((()
((())())()(())())))))()()))(()))))))(((()())))(()(()(()(((((()()))))()((())))(())((())))))())))())())())(())((()(((())))())))(((((((((()()))(((()))()(()))(()(((()()()())(((()(()(((())(((((()(((
((((())(()(()))((())))())))))()((())(()))((()))()())))())())))((((())))(((()((((()())((((()((())(((((()()()()()(((((()((())()((()()))(()())(()((()((
()(((())((()))())((((()())())()(()(((((()()())))()())))))(()(()))((()))))(()(()(()(())))))(()()()(()())))(()()()())())
((()(())))()(()))((((()()(()))))(())((()(()(()))()())(()())())((((((()()())(()))((()((()()(()))(()())))(()(())
((())())(())())((()()))()))))())()()))((()))))()((()))()()(()(()())()((()())()()((())())(()))))(()(())(()
(((()((()((())))()(()(()((()))()((())()))))(())()))(()()))()(())(()))((())(((((()()()())()(()))(())))((()()((()()())))()(()))()()))((((())(()))))(()(()()())(()))()((()))(())(()()()(((())
()((())(())(()(()))()()()())))((()())())(()((()((()))(()((()((()(()()(((())()()))()()((()(()((())))(((((()(())(())((()()()))()))((((()(())()(
((()))((((())()()))()((()))())))())((((((((()()(()))(())))()(()())))(()))))
()(())((()())))()))(()()(()((())(()))))))((((()))(()(((((())))((((()
(())(())(())()()())())(())()())(()))))(()(
((((()()))(()()()))))())(()))()(())))()))(()))())))()))(()()()))))))))(()()((())(()))((((())()(()())()()(())))))))(
(((())))(()((())()())())()()()(())(()(())((())())(())((()))())))())())()())(((())())(((()())()))()()))()())((((()())(()))(())()())))((())()()))((()(((()())()())(()))))))((
()((((((())(())))))))()(())()((()(((())(((((()()()()((()))))())))(()())())())())))(())(())()))(()((()()))(())()))()((()()((((()((())))))((()())(((((()()))((())()()()
(((((())()))((()((())))()(()))))())())((())))((((()(()(()))(()()))()()(((((()))((()())((()()))((((()((()))()))))()))())))((()(())(()))(()(())((()())(((()((
()((((())(((()))()))(()))()))))))()(())(()(()(()(()()()())()())())))(((()((((((()()()())))()(()())(()))()()()))())())())))
()(((()(()()))(()())())(()(())(()))(()()()())())((()))))((()(((
()(())()(())())(()()((()((()()(()(()((((()())())())())())())(()))((()()())()))(((()())))(((()(()((((()((((()())((((()))(()()())(()))(())))(()((()))((())))(())(()))))())))(()((((())(())))))())(
((((((())())))(())))))((()()))()((())()())()))()))())()(((((()()(()()(()(((()))()()()(())(((())()))))(()())())()()((()((((((((((()(())(()()()()))))(())))()(
(()(()((()))(()))()()()((()((((())()())((()))(((()())(()))))))))((((()))(())((())(())()))))(()(()(()))(()(())()((()())()())))(((()))())(()(()))
((()(())())()))(()()(())((())()(()()((((())())())(()))(())()(())(()()()(()(())()())()))(())((()(())())))()()))))((((())(())()))())())))(
((((())())(()(())((()())))(()()()()))))()()()((()))(()()))()))))(()))((((())(()()(((()((())((()(()))))())()(((())(((()()())()())(())))))))(((()((()()(())((()))()((()((())(((((()()()(()(((())(()))(((
(()(()((())))(()((())()(()()(((((((()(())(()))((()()()(())))))))))()()(((()))()()))(()))))())()()(())((()(()((())))))((((()(((((((((()()()((()((
(((())())(()(()(((((()())())))))(()))())()))(()))
(())((())((()))))()))(((()(((()))()((())()((((()(())))()))(()()))((())())(((((()()()((()()())(((()()(()))()(()()())(((())((()()()(()((()())))(()))((())()(((((()())(((())(()))((()()))(())((((())))(((
((()(()()((()()())((()((()))(())))))()((())()()((()))((((()())))()(()((((())))(())())()())((()((((()))()())()((())(((()()))((()(()))))))))()()())())))())()()))))((())(
(((()()(((()(((((())()))()))())))()()((((((()()(()(()))))))))))((()(((()())()())))())()))()()))(((()()))((()((()))))()(((())()))))())()))())))(()))(()))()))()))
()(()((()((()(()(())))()()))(())))(()()())((()((())()()))(())))))()())()))((()(()()))()))((())())(()()(()())(())))())()()()())((
(((()(()()(((()))()((()))(()(()())))))))))(())))(()())(()())(((()()()))((()))()
((())()(()((())()(())()())))))))((())))))()(()))()())())(
((())(()()()()))()(()()())()(())))()))()))(()((())(()))))()()()(((())(()((())())((()((()(()()(()(()(((()()))()((()())((())()()())))))((()((())((())(((()))()(()))(())(((
((()(()))(())))())())))((()()((()(()((())))())()()(()())))
()(((()())()))()(())())()))))(()(((())(())))))))())))()))))))))))()))))()))))))()(()((((())()(((()()))()()()))(()))((((())()())())()((((()(())(()
()()((()()(())()())(((()))(())()))((()(((((()))((()()(()(((((())))())(())()()))((())((()))()))))()()((()()()(())(((())))))())(()()(()(()())))(()))))))()(((()())())()((())(()((
(()(()()()))()(()(((())())))(()()(()))(())((()())())((()())()))()))))())))))(((((()())))()))((()))()))(((((())(()())())()(()(((((()())()()()(()(()(())(()))()()()())))())(((((())()
()((((((()())(()(((())))(((())))(((())((()(()(())))))()))())((()(())())(())))(()))((()))(((())())((()()(())()())()())))(()))())))))())((()((()))()())))())))))()()((()()((
(())()()((())(()())()((()()))))()()())(()((((())))(())))((((())()())()()((((()()()()(()))())))())())((()(((()
(((()()()(()))()))((()()(((())))))(()(()()(()())))(())(()()(())()(()())())()()()())())(((()(((()()()(((()))())
((()())()(())))())()))())))(()(()()))()(())))(((())(()(()))))((())(()))))()(()()))()((())((()
(())((()))((()(()(())()(())(())(())())(())))))(())(())()(())))()((())())))))())()())()(()))))(((()(()()))))())()((())())((((()(((()))))()()(()())()(())(()))()())(())))))()()(()())))
((((((()))()())()))()()())))((())(((((()))))))(()((((((())()(())))()))))))((()((((()()())()))())())((()(((())((()))(()(((()(()()))()(())))((())()((())))))(((())(
(((((((()()))(())(()))(()()(()()()(()()(()((()))))))(())((())()())()))(()()(()))()(((())()((()(()()()))()(())(((())))))()(()()))())())())((()()(())(()(((()()(())(()()))))))))())(())()(())(
(())(((()())())))()()(())())(((()(((()(()(()))())(())((())()())(())())(((((()))))()(()()))))())))))(((())))(())((()()()()()(
()(()())(()(((()(())()()(())))((())(((()(((()())(((()())))()(()()))))))()()(((())((())(()))(())))((()()())(()())))(()))())(()((((()(((()))(()()())))))()))(())))))))()((()
(()(()()(()(((())(((())))))())())))((())())())()()()))))()))(())))()))))())(()()))())(())))()())()((()((((((((()))((((())))(())()))((
(((()(())()()()()()))(())()))((()((())()((()))((())()(())(())())(()()()()()()()((())()())(()(()))(((()(())))()()(((())())(()))((()()((((()))(())(((()(()()(()()(
()(()()(()()((()())(()()(())))())))()()())))((()()((())()(((((((((()()()()))))((())))))()))(((()(()))()(((())()((
(()(()()()())()()()())()(())()))))))(()))()(((()())(())))())((())((
()()(()(()()())))()))))((()((())))))(((((((())()()))))())(())())))()()()(((()()(()(()()((())(())))(())((()()))()(()((()())(((())))(((()()()))((((())(((()))())((()))(())))))())))
((()(((()()))()()())(()))))(()(())()(()))(()))))()(()))()()()()()((((((((((()(())(()())())((((((())()))(()())((((((())((((((((()())())()))(((()())(()))(()(()))))(((())(((())
((()(((())((()(())))()()()()))(()()))))()))())(()((()))())()())))()((()(((((()(())((()((()()()())())(()()))))((()(()()()(
((()())(()((()()()())))())))()))()()))())((((()(())(((()(()))()())())()))))()(())(())()))((((((((((())((()))((((((()(()(((((((())()(((()(())())(((())((()())()((()((((((((()())))(())(()()))))))
(())()(((((((((((())((())(())()))())))())))))(((()(()(())(())))())))))())())())((()((((()((((((())()(()()()(()()))))(()()()()((())((())))()
((((()()(((()))(()()))(()))))())))()())()))()())(()()()))((()))))((()()(())))(()())()(())(()))()())(())())((()(())(()()()()(())(()((()(()()(()(()(())(()())
()((((()))))()))()()(()())()()()()((())))))()(()))(()))(()))))()())()()))((()()()(()()(()())())()(()))))))(((((()(())((((()
((()()))()()())(()))())((((())))()(()((()))()()())()))))()))))()())((()))()()))())(((((())(()())))))()()())(()()(((()))()(()()(((()()))))()))()())))())(
(())(((((())))((()())))())((())))(()))(()(()()))(()(()()))(()))())()((((()()))))(((()()((()((())(()((()(
(((()))(())(((()())())))))()()(()())()))((()())())))))(((()()(())((()((())
()(())(()(()))())((()
(())()()(())())()))((()((())(()))(()((((((())))()))((()()((((((((())()())))(((()())))())()(())()((((()()()(()))))(()()))()())()())()))))()(()(()((((()))(())((((()(()))((
(())((()()(()))))(())(()())))(()))))(()())(((()()))())()(()(()())())())))))((()))((()))))()(()()))(()(()))((()))()))()))))))(())(((()))((()(())()(((())()(((()()()(((()((((())(())()())
((())())()((())))(((((())()()))()(()()()())(())())))()))))())))(())))))())))())))))))(()))(()
((()(())(()))((()))())))()))()()(())))(((
((()((((()())))()())())())))((())))))()()()((()(()(())())())((((())()))))((()()()()()())(
()(((()))((()((()))(((()))((())())))(())())())(()))())))()()
((()(()(()(())))))()(()))()())))))))(()())())())())((()))())(((())())())))))())())(()))(((()()(()()()(()())))()()))())()))((()((())()())()())))())))(())))(
((((())()))((()(()())()())()))))())(((()))(((())(())(((()()))())()))))())((((((())(())))()()()(()((((())()())((()((((())((()()())))(()(()())())()((()(((()())()))(((()))))((())(((((()()()(())()
((())(((()())())((()()(()(()())))()))()()()())(()))))()()((())((((())()(((((()()()))((()(()(())((((()(())()((()))(()(((((()()())()()))()()((((((((()()))()(()()))((((())((((())))()))(())))()()))((

Sample output:

17
15
17
17
21
61
23
43
83
35
27
51
19
23
25
49
27
17
17
39
21
65
19
17
91
117
41
29
51
15
17
31
17
17
27
73
17
15
69
29
31
15
19
21
63
21
35
29
55
15
21
91
15
39
93
43
17
153
89
63
41
29
33
15
23
149
63
127
31
83
15
45
27
137
17
159
35
29
35
31
17
27
39
27
69
33
15
15
33
25
17
15
17
17
23
27
51
25
31
51

Sample input:_

(()())(()(()())()((()(()))))())(())))))))(((()))(())))()((())(()()))())(()))(())))()())(())()))()(()((())())((()))(()(()(()((((()()(()(()))()((())((()())())))()()))(((((((()()()(()()()
((())((())(()(())())(((()((()()))((())(()()((()(())()))()))()())))()))(())(()))())()(((()(()(())((())))(()(((((((())()())((()(())())())(()))))(()((())())())()))()))()(()))(()()(()()(
(((((()()((()))))()(())(()()()((((()))()))))(((()()))())))()))))(()()))(()()())))(()))))(()))()
((())(())((())))()))(()()))(()()(()(((()
(()())()(()()((((()((())()((()))())())()()()()))))(()()))))())()))(((()((()()))()((()())((((()())(())())(()))(((())()))(
(((())(((((()()()))))())))))(()((((()))(()))))())()()()(()))))(()()())))))))())())))))))((()(((()))()
()()(((())((((()()()))()(()()()((()()())))(()))))(()))))))()((()())(())))(()))))(((())((()))())(()()(((()(()((((())))))())))()(()))())(()())(()()()((()(()(((()))))()((()((()((()))
()()(()(()()))(()()(()())()((()()))()(())((()())(()(((())()((()))((())((()(()(()()()))))()))))()()))(()())()(()))()(())))()(())()((()(()())((())()))()()()())(())())((()(()))
()(((())))(()(()))))(((((()(((()(()())()))))((((((((())))()))((()((()()))()((((()))()))((((()))(())((()(()))()()))))(())()))(())))))(()()())(())()((((((())()(((((()((())((((())((()((()()((())()(())))(
((())(((()))()))(())()(()((((((())()())()(()(())())(())()(())))))()((()))((())))(()(()))))())(((())()))()))))()()))(((()))(((()((())(()()())))(())())))))()()(()())))(())()((()((()(()())))(
()(()(((())()))))))()())()((()()))(((()()(())()())((()()(()()))))()((()((()()(((()((())(()((()()((((()()))()())))(())()()()())())()(()))))(()))(()())))())())()(()(((((()))(()())())))))))))()((()))))(
(()((()(()((())())()(()()()))))))()(()((((()(((((()(())(()))())))(
()(())(((()))))))()((()))))))((((((())))())()(()())()))(())()(()(())()(()(()(((()((())))))((((()()))(((()()))))))()))()(())((())))()(())())()()()()()())))()))((()(((((()(()(((((())((()(())(()()))
(((((())(((((((()()()()()(())))())))(()())(())(((())()()))())))((((()))((((())()))())))((()()())(()(())))))()()))()()
((((())()))(())))()
((()()((()((()(((())))())())(()())))))()()()((())(()()))()))(())(())()(()((((((()()())()))(
(((()))(())()))))((())))
((()(()(())())((((()())()())))()())))((((()())()))()()))(()))))()((())(((()))((()())(())(()(((()())()()(()())(()()()((()))))(((()()((()(()(
((()))((())())()()))))())))
()((()))()(())))))()(())(((()))))(())(())(())))()
(()(()((())((()(()()(()()())(()())(((((()((())())))())())(()(())())(()()(()))()())(()()())))))())()))(()())()))()()))((((()(())))(((((((((())
((((((()(((((()))()))(()((())())((()((())))))(()))())(()((())())()()())((()(())(()(()))()((())())((((())))))))))))()()((()())()())))()))))())))(())))((())))()(((((((((())()()()(()((()))))((((())()(()
(()((()())((())(()))()(()()())())()))(())((((()()()()))(())(())))((())(()(()(())())()(((()))()())))()()((())(()(()))((()()()(()(((())))))(())())(()))())))(((()(((((()(((()))(((())())())(((()(
(()((())()))()((())(())))(((()))
(()(((((()))((()(((())))())(())()()))(()(()())())))()))))))
()((())(()))()))((((()()(()()(()()(((()(())())(())()()((()((()(())((()(((
(()(())()((()))(((())())()))()()(()())))()(())(())(()((((((()(
(()()(()(((()))()(()(((()()())((()()((())())()((())()))))))))))))(()(((())))()((()()((()(())()))((()))(((())))()(((((()(()((((
(()(((())()())))())())))()()((())(((
()()()((()()())(()()()(()()))()))())(())((((((()(()(())()))))(((())((((((((()()((())())((()((()))))())())((())(()()))()(()((()))))())(())))))))(())(((()(((()(())()((
()(((())()((((())(()()())(()()()()(())()()())()()(()))))()())())))()((()((((()((())(()(()))(((()))())
()(()()((())((()()))())()()))()()()((())())(((())(((())())()(((((()
((((())((())()((()))(()((())(())(())))(()()())))())(()(()((()(()()))))))())()()((()())(((()((()))()(()())(((()))((())(()(((((()))(()))))(()()())((())()))(()))(((()(())(()((()(())(()))())))
(((())())()()))(((())()((()(()())()(())))()((()()(()))(()()()((((()()((()())((((()))))(((())((()())(((())((()()(())(()(((())()(())())()()(()))))())((()()))())()())(()
((((()()()))))()()))(((()()))))()(())(((((((())))(()))))()))((()(())))((
((()(((()()())(())))(())()()(()(())))(()()())())()())(()(((()(()((()())))()()(()(((()()(((())())(((()))(()))(())))())))()(()))))())))((((())(())))))(())(
()(()((((()))))))))(()()())()()((()))())()()))()()(()())())()())))((()())((())()(()))()())))))()())))))))((()(((((((()))))())((((()(()()))())())()))
()()()(()()()()))()))()()()))())())((()(((()()())(())()))(()()()()))))))())(()))()(())(())((()))()())(()
((()()()()(()((((())()((()((()))(()())))())))))(()()))()()(()))))())()(()()()((())((()())((()(())()))()))())((()())()))(((()()
()((()(())()((())))()))())()((())(())))))())())(()()))(((()())((((()))((()(()()((
(((())())()()(((()(((((())()))((()))))))))((())(())()()(()(()()))(()())))))()))()())((())((((((()())))(()()))())))))))())())())())))((((())))))(()))())(())))
(((()()()))())))())))())(((()(()((()(()))())(()())()())(((()))())))()))()(())
((())(()((()))(()))()(()()()()()())())))())))))))))()(()))))())())(()((()((()()((())(())(()(()((((()(((()()()(()
(()()(())()()())()()))()))))()()))))((((())((()((()()((())())))()))(((())())(())))(((()(()(()()(())(()()((((()())((()())(())()(()()))))))((()((
()(()()(()(())())()(()())))))(((()()()))(()()((()()()))((((())()()()()()(()(()(())))()()))((((()(()))
(()(()(())())(())())(()())(())((())())()()()))))())()()(((()))(()((())(()))())(()))(((()(())()))))))()()()((((()((())))))()))())())))((())()()))(((()((()
((()())(()(((()())(()))((((())()))()(((((((()))(()()())))()())))()))()())))))())())))())((((()(((((())((()(())(((())(()((
((()(((()((()(()()((()()())(((())))())()())(()()())())())())())(()()())(())())))))()(()()()((()(())()()))()()))(())(()(
(())()(()((())()()()))())()(())(())))(()(()(((()()((())))(()(())(())(()))(()())(((((()())))))())())(((())))(()))())))))))))))())))))()()))()(()))))()())()(()(((((()((
((((((()))((()()()((()))(()()())(()))(()())()()()()(((())())()())))(()))))()())())(()(((())()()((
(()((()())()))(()())())())()()())))))))((())))((()()(()((())(())(((()(((())((((((()((())))()())(()(()()(())))()))((())()())(()()())
((()())()()())())(()())(()())()()))))((
()()(()()()()())(())()))((((()))))())((((())(())())((()(()))))((()))
()((()(((())(()))())((())(()())()()))(()))((()())(()(()()()()((())())()))()()))())((()()()()))((((()(()(((()((((())))((()((()()))()))(((()((()((()())(((()(((())))))(
(((()())((())))())(((()))())()(()())()((()))())))))((((()))))))())())((((())()()()(()((())()(((((()(())))()()(()()))())()()))((((()))((()))()(((())(()))(())()))
()((()(()))()()))))())(()((()(())((()(((((()(((((()()()(((((()()(()))(()((()()(()))((())))))(()()(())))()((())()(()(((((())()(()))))()(((
(())()(()()(()(())(())(((()()())))()(()())))))(()(()()())))())((()(()((()(()))((()))())(())(())()((())((())))(((()(())))
((()(()))(()))(())))(((((())(()(()((())()))()(()((((()()))))((())(())()(((())()
(()(((()))(())())())(((((())(()))((())()((())())(())))()))())(()((((())())((()))(()()))())))())((()()))(()))())))
()(()()(())((()))))())()((())(()))()(()))((()()))()((()()()(((((()))))((()))(())())))())))()))()())(()(())(()(())())())((()((((()()())))(()(((()())
(())(())(((())()(()())()))()(((()(()()()))())(()())((())((((())))(())((((((())()(()())(()))))))))))(()()))(()(())))())(()))()())())(((())))()))))((()))))()))(())())))((()())()()(
((())(())()())(()))()()))((())()))()))((()())((()()((((())
(()((()(())()()((()))))))())()(()(())))((()((())))))(())))()())(((())))(((())(((((((()))())()))))))(()(((()()(()()(()())())(()((()())()((()(()))(()(()(()))))(()()
(())()(()()()()((())()(((()((()()(()()))))((((()(()))(())(())(((()))((((()))))(()())()))((())())))()))()(())))))((()(())()()((())(((()()))()()()(()))(()()))))((((())))(()()(()()(())()())(
()((())((()(())))()))())))))())())(()((()((()())))())()((()(()))()(()(())())(()))()()())()))()((()))())))())()()()((()()(())((((()))(()(((((((()))()(())())()))))(()(())((()))))()))))()))()(())(()((
((((((()))(((()()(()))(()()))())(((((()))(()))()))())))))((((())()))()())))((((((()(())
()((((()((()))((()())()))((())()))(()))()()))())()))())))()())()((()(()()((()()(())))((()()((()()()((()))(()((((((()(()))()((()()()
(()())()((()(()())((())(((()()((())(()(())))())((((())))))()((((())))()(()())()(((((()))))))()))()()))))))()(()(())()()))(()(()(())(())(((())((())())()))))(()())((
((())(()((()()())(()()(())(())((())))((())(((()))((()())))))))(()()())(())))((()))(()(())()()(()))(())(())((()()()((((())))()))(((((()()()(()((((())()()(
(()((()()()(((()()()())()()()(())())())))())))(((()(()(())()))((()))()
(((()()()())(()()((((((((())()))()())(())()()))(()))))(((())())(())))()()))())))()))()(()()(())()()(()((((((((((((()))))))())((())()()()(()))))())(()()()))(())(()(((()())((()((()()))()
()()()(((()()))()))(()((((())))())((()))))(((((()())))((()()))(()()(((()
()(())((())((((()())(((())())))(()()((()())()()))())()()((((())()()()))()())()()())()()(()((((((())(()))((()))()((())())))(())(())))(()()()))((((((()))))))))()(())))))(((((()()
(((()()())(())()((()))()(())))))()()))())))))()))
()(()(()))((()))))()))()(())))()((())())())(()(()))()()()())))()()))()(()((())())()()(()(((((((()))())))()()))))(((())()((()((((()((()(()(())()))))(()())()(()))())())(())(())(())()(()))(())()()()
((()))()(((())())())((((()()()()(()))))())))((((()(()(()()))()())()(())))((()())()()()((())(()(()()()(())))))))))()()))(((()((((())())()(((()))(()())((()(((())))(())())())()))((()))()))(()())((((((()
((()()(((((((()())()()()))()))))))()()()))())(()(()))()()(())()()()()())(()())()((()(()))()())(())()()))())()()()((()(()
(((()))()(())))()))(()()())())))())(((()))((((()())))()))())((()(((()((((())((()()()()()))))(()((((())())()(()())(())()(()())(()(()()(()()(()((((()()()()))))()())
((())()(())(())))()(()()(())((())(()(()))))()(()())()())())(()(((()))())((((())())((())()((())(())(())()()()))(()()((())((((())(()()((()))())((()))(()((()((())())(()()()))())())))())()))()
(((()())()(()())())())(()()))()))(()()())((()((((())((((()(()))()(((())()()))(((())(((()()(())()))))())(()())))()))())))()((())((()))(()())(()))()))(()()()()(())((()))((())(()(((())((()(())()())))(
(((((()()))(())((())(())()())(())(()))))())()())(((((())
(((((()())))())))((()(()(()(())()))))))((()))))())))((())((()())))())
()(((()())))())))())()(())()()))((()())()(((()(((()))(()(()(()))))))(()())(()))())(())(()()()))(())()()()(())))(()())((()(((()
((((((()(())))))()())))(())()
(()((()(()())))((()()))(()(()))))()))((((()))())
((())((()(()((()())()))()))())((()()))(()))))))())()))((()((())()(((()()())((((())(())))(()))(()))(((()(())))()(()))(((())((()(((((()()((
((((())()(()))))(()))))))()())()(())())((((())(())(())()(((())((((()()((()))()()()())()()))))()))()()))()))(((())()(()()(()())(())()((()()(()())(((())(
()()(()(())())))())())()())((())()(()))(()))))((()()))()((()()(()((
((((()(()())()))))(()()()))()(())()))))()))))))))))(((()))(()(()))))))(()((())))()(())(((((()(((()(()(((()((()()()(())))()())))))(((
(((()))()())(((()()))())(((()()))))))()))(()()())))))(()))(())))(((((((()(())())(()()(((()(())(())()(())((())((()((())()()(()
(())()()(())()))()))(()()((())()(())()(((()()(((()))))(())((())))(()((())))()(()()(()(())(((((()())()()))))()(())(()()))(()(()(((()())()((()()((()))())((()(((()()()))(()(()()()())((()()(((())())())(
(((()(()(())))((()()(((()((((()))))()))(((()()(())())(((()()())))(()))))))())(((()()(()(())())))(((())())))((((())(((()(())((()()()())))))())())()(((()))()()))()()))))))(((
((())())()(()))()()))()))()))()((((()))()))))(())())))))()))()()))(())())()())()()(((
((((()(())()(()(()()((())())(()((()()))())))()))(()((()))()()())(()))))(()()(
((()()))()(())))(())))()(())()(((((()()((()(())())))))(())()()(((()))(())((()())))))))(()))))())(((()))((())))(())()))(()((((((())())()()()())
((()))(())(()))(()()()(((())((())(())())))()()(((())((()))))()(()()(((()))(
((()))((()))(()))(()((((((((((()))))(()((())(()))))))((()())()))))())()))((())()))()))()((()))((()((((()())()()))()())()()()())))()()()()())()(()))()()))((()))()()))()((((()))))(())
(()()(()(((())()))()()))())()()())(()()(()()())((((((())(((()))()(()(()()(()(()(())))(()))))(((((()(((())))))(())()()()(()((
(()(())())(()))())(())((())()())())(())))((()
(()(((()(()(((()((()())(())()()))())((()()()()))())(()(((())())())))()))((()))()(()((()()((((()(()())))()(()())())))))()))))))())))))((()))())(()()(()(()(()(()((()(()())()(()()(()(()))))(()((()()))((

Sample output:

31
79
61
19
57
27
55
113
19
89
17
33
15
113
17
59
15
37
19
15
101
131
37
25
55
15
39
63
19
33
65
29
75
15
19
53
17
17
63
23
73
15
39
21
27
45
75
81
25
79
23
17
23
79
47
17
45
19
61
19
99
19
25
111
21
57
45
103
75
45
75
19
157
31
17
43
41
15
17
29
43
17
15
23
33
43
21
15
27
35
15
165
15
71
15
15
17
27
15
123

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1mitchs390.15232015/12/06 01:55:470B / 26B / 7B
2gmk440.08202015/12/16 22:28:140B / 16B / 25B
3Histocrat450.12292015/12/06 02:01:330B / 25B / 19B
4eban450.07082015/12/16 09:34:180B / 25B / 15B
5suddani680.09582015/12/07 01:05:380B / 27B / 40B

Ruby2 _

RankUserSizeTimeDateStatistics
1mitchs320.25082015/12/07 07:33:270B / 15B / 16B
2Histocrat350.23742015/12/06 04:25:190B / 15B / 19B
3gmk350.22792015/12/08 20:53:220B / 13B / 20B
4stephenr400.23232015/12/11 03:59:270B / ?B / ?B
5eban450.29092015/12/16 09:35:370B / 25B / 15B
6siman480.23632015/12/06 20:34:020B / 27B / 18B
7yasuhiroki550.23802015/12/15 20:49:330B / 26B / 26B

Perl _

RankUserSizeTimeDateStatistics
1mitchs290.03702015/12/07 07:36:000B / 9B / 20B
2tails290.05082015/12/11 10:12:270B / 10B / 19B
3teebee300.04072015/12/06 20:08:030B / 9B / 21B
4llhuii300.04802015/12/14 18:17:060B / ?B / ?B
5brx300.03612015/12/26 22:44:550B / ?B / ?B
6%20460.05742015/12/08 18:13:590B / 17B / 27B

Python _

RankUserSizeTimeDateStatistics
1hallvabo550.08952015/12/11 04:06:320B / ?B / ?B
2xsot550.10392015/12/11 14:56:300B / 38B / 10B
3mitchs550.10152015/12/12 15:24:030B / 38B / 10B
4whatisgolf550.10142015/12/24 18:06:320B / ?B / ?B
5mmattrw560.09722015/12/11 03:21:090B / ?B / ?B
6rolf560.10362015/12/13 06:40:390B / 42B / 7B
7Joe580.09522015/12/11 03:17:470B / ?B / ?B
8mitchs (alt)650.11142015/12/12 15:14:020B / 35B / 19B
9Wilkes760.15502015/12/06 04:33:470B / ?B / ?B
10Sp3000770.10002015/12/08 23:44:260B / ?B / ?B
11Ant6n800.10932015/12/06 08:54:160B / ?B / ?B
12Wilkes (par)3580.09922015/12/05 21:47:110B / ?B / ?B

Python3 _

RankUserSizeTimeDateStatistics
1mitchs620.19502015/12/08 17:45:000B / 32B / 20B
2xsot630.18572015/12/11 18:11:400B / 35B / 21B
3Stephan W.670.22422015/12/22 21:51:490B / 37B / 22B

Scheme _

RankUserSizeTimeDateStatistics
1kaki920.14332016/01/02 17:24:470B / 59B / 32B

Common LISP _

RankUserSizeTimeDateStatistics
1tamamu1530.15212015/12/16 02:45:480B / ?B / ?B
2hebiyan5230.17162015/12/11 11:39:550B / 219B / 115B

JavaScript _

RankUserSizeTimeDateStatistics
1FizzyTea560.06322015/12/08 16:42:110B / 30B / 26B
2Shmiddty560.05412015/12/24 02:20:530B / 30B / 26B
3copy560.06032015/12/24 05:59:370B / 30B / 26B
4_640.06922015/12/11 08:54:540B / ?B / ?B

Lua _

RankUserSizeTimeDateStatistics
1Hendrik850.04232015/12/09 21:37:070B / 55B / 23B

J _

RankUserSizeTimeDateStatistics
1I., S.330.11112015/12/16 21:46:040B / 10B / 23B

K _

RankUserSizeTimeDateStatistics
1teebee250.02292015/12/06 11:07:050B / 5B / 20B

Atlas _

RankUserSizeTimeDateStatistics
1tails171.28662024/03/12 16:05:360B / 7B / 10B

C _

RankUserSizeTimeDateStatistics
1mitchs730.04112015/12/13 15:27:340B / 37B / 36B
2llhuii740.03252015/12/13 09:47:400B / 38B / 36B
3xsot750.04332015/12/30 12:19:080B / 37B / 38B
4%20780.03242015/12/08 01:27:180B / 40B / 38B
5chocobi830.03252015/12/07 10:45:200B / 38B / 45B
6TheRammer1590.03182015/12/06 23:24:380B / 86B / 61B
7xsot (llhuii)730.03212016/01/02 22:00:210B / 37B / 36B

Haskell _

RankUserSizeTimeDateStatistics
1henkma670.04082016/01/02 16:29:460B / 33B / 32B

ObjC _

RankUserSizeTimeDateStatistics
1mitchs730.04352015/12/13 15:33:500B / 37B / 36B
2%20780.03552015/12/08 01:27:220B / 40B / 38B

C# _

RankUserSizeTimeDateStatistics
1teebee1330.16572015/12/24 09:25:380B / 84B / 43B
2LegionMammal9781540.17602015/12/24 02:03:350B / 102B / 46B
3teebee1320.17692016/01/09 10:54:220B / 85B / 41B

AWK _

RankUserSizeTimeDateStatistics
1teebee370.03382015/12/06 11:49:460B / 12B / 25B
2mitchs370.04062015/12/06 12:44:500B / 13B / 24B
3llhuii370.03442015/12/13 00:12:420B / 13B / 24B

sed _

RankUserSizeTimeDateStatistics
1tails760.54122015/12/06 03:04:240B / 19B / 52B
2%20950.07912015/12/16 20:39:470B / 27B / 59B
3mitchs (tails)750.33142016/01/30 02:37:380B / 19B / 51B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails560.77602024/03/12 15:09:130B / 16B / 36B

xgawk _

RankUserSizeTimeDateStatistics
1mitchs360.03722015/12/06 12:50:310B / 13B / 23B
2teebee360.04252015/12/06 20:16:360B / 12B / 24B
3llhuii360.03752015/12/13 00:17:530B / 13B / 23B

Brainfuck _

RankUserSizeTimeDateStatistics
1mitchs1430.04822015/12/13 21:26:150B / 0B / 143B

Whitespace _

RankUserSizeTimeDateStatistics
1%20940.11592015/12/05 22:09:460B / 0B / 0B

GolfScript _

RankUserSizeTimeDateStatistics
1tails171.38432015/12/06 03:15:190B / 4B / 13B
2whio171.49112015/12/08 08:22:400B / 4B / 13B
3martinb171.52462015/12/09 00:02:210B / ?B / ?B

gs2 _

RankUserSizeTimeDateStatistics
1mitchs101.03112015/12/08 09:25:323B / 4B / 3B
2whio110.92552015/12/10 01:00:473B / 5B / 3B

Nibbles _

RankUserSizeTimeDateStatistics
1tails80.05112024/03/12 15:47:047B / 1B / 0B

Burlesque _

RankUserSizeTimeDateStatistics
1Hendrik301.04332015/12/09 00:29:530B / 18B / 11B
2test561.47062015/12/05 23:33:590B / 22B / 32B

Lazy-K _

RankUserSizeTimeDateStatistics
1tails9270.60592020/01/24 10:04:350B / 506B / 421B

Vim _

RankUserSizeTimeDateStatistics
1FizzyTea310.18912015/12/21 07:09:463B / 15B / 12B
2udioica220.45912016/12/02 08:37:093B / ?B / ?B

Logo _

RankUserSizeTimeDateStatistics
1teebee610.23042015/12/07 08:54:100B / 38B / 18B

Language Ranking_

RankLangUserSizeScore
1Nibblestails810000
2gs2mitchs108000
3GolfScripttails174705
4Atlastails174705
5Vimudioica223636
6Kteebee253200
7Perlmitchs292758
8BurlesqueHendrik302666
9Ruby2mitchs322500
10JI., S.332424
11xgawkmitchs362222
12AWKteebee372162
13Rubymitchs392051
14Pythonhallvabo551454
15JavaScriptFizzyTea561428
16Bash (builtins)tails561428
17Logoteebee611311
18Python3mitchs621290
19Haskellhenkma671194
20Cmitchs731095
21ObjCmitchs731095
22sedmitchs (tails)751066
23LuaHendrik85941
24Schemekaki92869
25Whitespace%2094851
26C#teebee132606
27Brainfuckmitchs143559
28Common LISPtamamu153522
29Lazy-Ktails92786

return to the top page