@@ -0,0 +1,153 @@
10+From [Kohányi Róbert](https://github.com/kohanyirobert/gnock/blob/master/gnock.groovy):
28+ } else if (a.size() == 2) {
30+ } else if (a.size() > 2) {
31+ [n(a[0]), n(a.tail())]
33+ throw new IllegalStateException()
38+ throw new IllegalStateException()
48+ throw new IllegalStateException()
55+ throw new IllegalStateException()
62+ throw new IllegalStateException()
66+ throw new IllegalStateException()
70+ throw new IllegalStateException()
75+ throw new IllegalStateException()
84+ fas([2, fas([x, t])])
86+ fas([3, fas([x, t])])
94+ throw new IllegalStateException()
99+ throw new IllegalStateException()
104+ [tar([s, o]), tar([s, v])]
108+ } else if (o == 1) {
110+ } else if (o == 3) {
112+ } else if (o == 4) {
114+ } else if (o == 5) {
118+ throw new IllegalStateException()
123+ tar([tar([s, x]), tar([s, y])])
124+ } else if (o == 7) {
125+ tar(n([s, 2, x, 1, y]))
126+ } else if (o == 8) {
127+ tar(n([s, 7, [[7, [0, 1], x], 0, 1], y]))
128+ } else if (o == 9) {
129+ tar(n([s, 7, y, 2, [0, 1], 0, x]))
130+ } else if (o == 10) {
136+ tar(n([s, 8, t, 7, [0, 3], y]))
140+ throw new IllegalStateException()
145+ tar(n([s, 2, [0, 1], 2, [1, p, q], [1, 0], 2, [1, 2, 3], [1, 0], 4, 4, x]))
147+ throw new IllegalStateException()