QUBIT_COORDS(-12, 4) 0
QUBIT_COORDS(-12, 8) 1
QUBIT_COORDS(-11, 1) 2
QUBIT_COORDS(-11, 3) 3
QUBIT_COORDS(-11, 5) 4
QUBIT_COORDS(-11, 7) 5
QUBIT_COORDS(-11, 9) 6
QUBIT_COORDS(-10, 0) 7
QUBIT_COORDS(-10, 2) 8
QUBIT_COORDS(-10, 4) 9
QUBIT_COORDS(-10, 6) 10
QUBIT_COORDS(-10, 8) 11
QUBIT_COORDS(-9, 1) 12
QUBIT_COORDS(-9, 3) 13
QUBIT_COORDS(-9, 5) 14
QUBIT_COORDS(-9, 7) 15
QUBIT_COORDS(-9, 9) 16
QUBIT_COORDS(-8, 2) 17
QUBIT_COORDS(-8, 4) 18
QUBIT_COORDS(-8, 6) 19
QUBIT_COORDS(-8, 8) 20
QUBIT_COORDS(-8, 10) 21
QUBIT_COORDS(-7, 1) 22
QUBIT_COORDS(-7, 3) 23
QUBIT_COORDS(-7, 5) 24
QUBIT_COORDS(-7, 7) 25
QUBIT_COORDS(-7, 9) 26
QUBIT_COORDS(-6, 0) 27
QUBIT_COORDS(-6, 2) 28
QUBIT_COORDS(-6, 4) 29
QUBIT_COORDS(-6, 6) 30
QUBIT_COORDS(-6, 8) 31
QUBIT_COORDS(-5, 1) 32
QUBIT_COORDS(-5, 3) 33
QUBIT_COORDS(-5, 5) 34
QUBIT_COORDS(-5, 7) 35
QUBIT_COORDS(-5, 9) 36
QUBIT_COORDS(-4, 2) 37
QUBIT_COORDS(-4, 4) 38
QUBIT_COORDS(-4, 6) 39
QUBIT_COORDS(-4, 8) 40
QUBIT_COORDS(-4, 10) 41
QUBIT_COORDS(-3, 1) 42
QUBIT_COORDS(-3, 3) 43
QUBIT_COORDS(-3, 5) 44
QUBIT_COORDS(-3, 7) 45
QUBIT_COORDS(-3, 9) 46
QUBIT_COORDS(-2, 0) 47
QUBIT_COORDS(-2, 2) 48
QUBIT_COORDS(-2, 4) 49
QUBIT_COORDS(-2, 6) 50
QUBIT_COORDS(-2, 8) 51
QUBIT_COORDS(-1, 1) 52
QUBIT_COORDS(-1, 3) 53
QUBIT_COORDS(-1, 5) 54
QUBIT_COORDS(-1, 7) 55
QUBIT_COORDS(-1, 9) 56
QUBIT_COORDS(0, -10) 57
QUBIT_COORDS(0, -6) 58
QUBIT_COORDS(0, -2) 59
QUBIT_COORDS(0, 2) 60
QUBIT_COORDS(0, 4) 61
QUBIT_COORDS(0, 6) 62
QUBIT_COORDS(0, 8) 63
QUBIT_COORDS(0, 10) 64
QUBIT_COORDS(1, -11) 65
QUBIT_COORDS(1, -9) 66
QUBIT_COORDS(1, -7) 67
QUBIT_COORDS(1, -5) 68
QUBIT_COORDS(1, -3) 69
QUBIT_COORDS(1, -1) 70
QUBIT_COORDS(1, 1) 71
QUBIT_COORDS(1, 3) 72
QUBIT_COORDS(1, 5) 73
QUBIT_COORDS(1, 7) 74
QUBIT_COORDS(1, 9) 75
QUBIT_COORDS(2, -10) 76
QUBIT_COORDS(2, -8) 77
QUBIT_COORDS(2, -6) 78
QUBIT_COORDS(2, -4) 79
QUBIT_COORDS(2, -2) 80
QUBIT_COORDS(2, 0) 81
QUBIT_COORDS(2, 2) 82
QUBIT_COORDS(2, 4) 83
QUBIT_COORDS(2, 6) 84
QUBIT_COORDS(2, 8) 85
QUBIT_COORDS(3, -11) 86
QUBIT_COORDS(3, -9) 87
QUBIT_COORDS(3, -7) 88
QUBIT_COORDS(3, -5) 89
QUBIT_COORDS(3, -3) 90
QUBIT_COORDS(3, -1) 91
QUBIT_COORDS(3, 1) 92
QUBIT_COORDS(3, 3) 93
QUBIT_COORDS(3, 5) 94
QUBIT_COORDS(3, 7) 95
QUBIT_COORDS(3, 9) 96
QUBIT_COORDS(4, -12) 97
QUBIT_COORDS(4, -10) 98
QUBIT_COORDS(4, -8) 99
QUBIT_COORDS(4, -6) 100
QUBIT_COORDS(4, -4) 101
QUBIT_COORDS(4, -2) 102
QUBIT_COORDS(4, 0) 103
QUBIT_COORDS(4, 2) 104
QUBIT_COORDS(4, 4) 105
QUBIT_COORDS(4, 6) 106
QUBIT_COORDS(4, 8) 107
QUBIT_COORDS(4, 10) 108
QUBIT_COORDS(5, -11) 109
QUBIT_COORDS(5, -9) 110
QUBIT_COORDS(5, -7) 111
QUBIT_COORDS(5, -5) 112
QUBIT_COORDS(5, -3) 113
QUBIT_COORDS(5, -1) 114
QUBIT_COORDS(5, 1) 115
QUBIT_COORDS(5, 3) 116
QUBIT_COORDS(5, 5) 117
QUBIT_COORDS(5, 7) 118
QUBIT_COORDS(5, 9) 119
QUBIT_COORDS(6, -10) 120
QUBIT_COORDS(6, -8) 121
QUBIT_COORDS(6, -6) 122
QUBIT_COORDS(6, -4) 123
QUBIT_COORDS(6, -2) 124
QUBIT_COORDS(6, 0) 125
QUBIT_COORDS(6, 2) 126
QUBIT_COORDS(6, 4) 127
QUBIT_COORDS(6, 6) 128
QUBIT_COORDS(6, 8) 129
QUBIT_COORDS(7, -11) 130
QUBIT_COORDS(7, -9) 131
QUBIT_COORDS(7, -7) 132
QUBIT_COORDS(7, -5) 133
QUBIT_COORDS(7, -3) 134
QUBIT_COORDS(7, -1) 135
QUBIT_COORDS(7, 1) 136
QUBIT_COORDS(7, 3) 137
QUBIT_COORDS(7, 5) 138
QUBIT_COORDS(7, 7) 139
QUBIT_COORDS(7, 9) 140
QUBIT_COORDS(8, -12) 141
QUBIT_COORDS(8, -10) 142
QUBIT_COORDS(8, -8) 143
QUBIT_COORDS(8, -6) 144
QUBIT_COORDS(8, -4) 145
QUBIT_COORDS(8, -2) 146
QUBIT_COORDS(8, 0) 147
QUBIT_COORDS(8, 2) 148
QUBIT_COORDS(8, 4) 149
QUBIT_COORDS(8, 6) 150
QUBIT_COORDS(8, 8) 151
QUBIT_COORDS(8, 10) 152
QUBIT_COORDS(9, -11) 153
QUBIT_COORDS(9, -9) 154
QUBIT_COORDS(9, -7) 155
QUBIT_COORDS(9, -5) 156
QUBIT_COORDS(9, -3) 157
QUBIT_COORDS(9, -1) 158
QUBIT_COORDS(9, 1) 159
QUBIT_COORDS(9, 3) 160
QUBIT_COORDS(9, 5) 161
QUBIT_COORDS(9, 7) 162
QUBIT_COORDS(9, 9) 163
QUBIT_COORDS(10, -8) 164
QUBIT_COORDS(10, -4) 165
QUBIT_COORDS(10, 0) 166
QUBIT_COORDS(10, 2) 167
QUBIT_COORDS(10, 4) 168
QUBIT_COORDS(10, 6) 169
QUBIT_COORDS(10, 8) 170
QUBIT_COORDS(11, 1) 171
QUBIT_COORDS(11, 3) 172
QUBIT_COORDS(11, 5) 173
QUBIT_COORDS(11, 7) 174
QUBIT_COORDS(11, 9) 175
QUBIT_COORDS(12, 2) 176
QUBIT_COORDS(12, 4) 177
QUBIT_COORDS(12, 6) 178
QUBIT_COORDS(12, 8) 179
QUBIT_COORDS(12, 10) 180
QUBIT_COORDS(13, 1) 181
QUBIT_COORDS(13, 3) 182
QUBIT_COORDS(13, 5) 183
QUBIT_COORDS(13, 7) 184
QUBIT_COORDS(13, 9) 185
QUBIT_COORDS(14, 0) 186
QUBIT_COORDS(14, 2) 187
QUBIT_COORDS(14, 4) 188
QUBIT_COORDS(14, 6) 189
QUBIT_COORDS(14, 8) 190
QUBIT_COORDS(15, 1) 191
QUBIT_COORDS(15, 3) 192
QUBIT_COORDS(15, 5) 193
QUBIT_COORDS(15, 7) 194
QUBIT_COORDS(15, 9) 195
QUBIT_COORDS(16, 2) 196
QUBIT_COORDS(16, 4) 197
QUBIT_COORDS(16, 6) 198
QUBIT_COORDS(16, 8) 199
QUBIT_COORDS(16, 10) 200
QUBIT_COORDS(17, 1) 201
QUBIT_COORDS(17, 3) 202
QUBIT_COORDS(17, 5) 203
QUBIT_COORDS(17, 7) 204
QUBIT_COORDS(17, 9) 205
QUBIT_COORDS(18, 0) 206
QUBIT_COORDS(18, 2) 207
QUBIT_COORDS(18, 4) 208
QUBIT_COORDS(18, 6) 209
QUBIT_COORDS(18, 8) 210
QUBIT_COORDS(19, 1) 211
QUBIT_COORDS(19, 3) 212
QUBIT_COORDS(19, 5) 213
QUBIT_COORDS(19, 7) 214
QUBIT_COORDS(19, 9) 215
QUBIT_COORDS(20, 2) 216
QUBIT_COORDS(20, 4) 217
QUBIT_COORDS(20, 6) 218
QUBIT_COORDS(20, 8) 219
QUBIT_COORDS(20, 10) 220
QUBIT_COORDS(21, 1) 221
QUBIT_COORDS(21, 3) 222
QUBIT_COORDS(21, 5) 223
QUBIT_COORDS(21, 7) 224
QUBIT_COORDS(21, 9) 225
QUBIT_COORDS(22, 2) 226
QUBIT_COORDS(22, 6) 227
R 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
RX 8 28 48 0 18 38 10 30 50 1 20 40 2 12 22 32 42 52 3 13 23 33 43 53 4 14 24 34 44 54 5 15 25 35 45 55 6 16 26 36 46 56
R 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
RX 97 141 76 120 99 143 78 122 101 145 80 124 65 86 109 130 153 66 87 110 131 154 67 88 111 132 155 68 89 112 133 156 69 90 113 134 157 70 91 114 135 158
R 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
RX 103 147 82 126 167 61 105 149 84 128 169 63 107 151 71 92 115 136 159 171 72 93 116 137 160 172 73 94 117 138 161 173 74 95 118 139 162 174 75 96 119 140 163 175
R 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
RX 187 207 226 177 197 217 189 209 227 179 199 219 181 191 201 211 221 182 192 202 212 222 183 193 203 213 223 184 194 204 214 224 185 195 205 215 225
TICK
CX 2 7 22 27 42 47 8 3 13 17 28 23 33 37 48 43 4 9 18 14 24 29 38 34 44 49 10 5 15 19 30 25 35 39 50 45 6 11 20 16 26 31 40 36 46 51 97 86 141 130 76 66 87 98 120 110 131 142 67 77 99 88 111 121 143 132 155 164 78 68 89 100 122 112 133 144 69 79 101 90 113 123 145 134 157 165 80 70 91 102 124 114 135 146 71 81 103 92 115 125 147 136 159 166 53 60 82 72 93 104 126 116 137 148 167 160 61 54 73 83 105 94 117 127 149 138 161 168 55 62 84 74 95 106 128 118 139 150 169 162 63 56 75 85 107 96 119 129 151 140 163 170 181 186 201 206 172 176 187 182 192 196 207 202 212 216 226 222 177 173 183 188 197 193 203 208 217 213 174 178 189 184 194 198 209 204 214 218 227 224 179 175 185 190 199 195 205 210 219 215
TICK
CX 12 7 32 27 52 47 23 17 43 37 14 9 34 29 54 49 25 19 45 39 16 11 36 31 56 51 97 109 141 153 76 87 120 131 99 111 143 155 78 89 122 133 101 113 145 157 80 91 124 135 103 115 147 159 72 60 126 137 160 148 94 83 138 127 173 168 74 62 118 106 162 150 96 85 140 129 175 170 191 186 211 206 182 176 202 196 222 216 193 188 213 208 184 178 204 198 224 218 195 190 215 210
TICK
CX 8 2 12 17 28 22 32 37 48 42 3 9 18 13 23 29 38 33 43 49 10 4 14 19 30 24 34 39 50 44 5 11 20 15 25 31 40 35 45 51 16 21 36 41 76 65 86 98 120 109 130 142 66 77 99 87 110 121 143 131 154 164 78 67 88 100 122 111 132 144 68 79 101 89 112 123 145 133 156 165 80 69 90 102 124 113 134 146 70 81 103 91 114 125 147 135 158 166 52 60 82 71 92 104 126 115 136 148 167 159 61 53 72 83 105 93 116 127 149 137 160 168 54 62 84 73 94 106 128 117 138 150 169 161 63 55 74 85 107 95 118 129 151 139 162 170 56 64 96 108 140 152 171 176 187 181 191 196 207 201 211 216 226 221 177 172 182 188 197 192 202 208 217 212 173 178 189 183 193 198 209 203 213 218 227 223 179 174 184 190 199 194 204 210 219 214 175 180 195 200 215 220
TICK
CX 8 13 28 33 48 53 0 4 18 24 38 44 10 15 30 35 50 55 1 6 20 26 40 46 66 57 110 98 154 142 88 77 132 121 68 58 112 100 156 144 90 79 134 123 70 59 114 102 158 146 92 81 136 125 171 166 82 93 116 104 167 172 61 73 105 117 149 161 84 95 128 139 169 174 63 75 107 119 151 163 187 192 207 212 177 183 197 203 217 223 189 194 209 214 179 185 199 205 219 225
TICK
CX 8 12 22 17 28 32 42 37 48 52 0 3 13 9 18 23 33 29 38 43 53 49 10 14 24 19 30 34 44 39 50 54 1 5 15 11 20 25 35 31 40 45 55 51 26 21 46 41 65 57 76 86 109 98 120 130 153 142 87 77 99 110 131 121 143 154 67 58 78 88 111 100 122 132 155 144 89 79 101 112 133 123 145 156 69 59 80 90 113 102 124 134 157 146 91 81 103 114 135 125 147 158 71 60 82 92 115 104 126 136 159 148 167 171 61 72 93 83 105 116 137 127 149 160 172 168 73 62 84 94 117 106 128 138 161 150 169 173 63 74 95 85 107 118 139 129 151 162 174 170 75 64 119 108 163 152 181 176 187 191 201 196 207 211 221 216 177 182 192 188 197 202 212 208 217 222 183 178 189 193 203 198 209 213 223 218 179 184 194 190 199 204 214 210 219 224 185 180 205 200 225 220
TICK
M 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
MX 8 28 48 0 18 38 10 30 50 1 20 40
M 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
MX 97 141 76 120 99 143 78 122 101 145 80 124
M 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
MX 103 147 82 126 167 61 105 149 84 128 169 63 107 151
M 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
MX 187 207 226 177 197 217 189 209 227 179 199 219
TICK
REPEAT 3 {
    R 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
    RX 8 28 48 0 18 38 10 30 50 1 20 40
    R 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
    RX 97 141 76 120 99 143 78 122 101 145 80 124
    R 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
    RX 103 147 82 126 167 61 105 149 84 128 169 63 107 151
    R 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
    RX 187 207 226 177 197 217 189 209 227 179 199 219
    TICK
    CX 2 7 22 27 42 47 8 3 13 17 28 23 33 37 48 43 4 9 18 14 24 29 38 34 44 49 10 5 15 19 30 25 35 39 50 45 6 11 20 16 26 31 40 36 46 51 97 86 141 130 76 66 87 98 120 110 131 142 67 77 99 88 111 121 143 132 155 164 78 68 89 100 122 112 133 144 69 79 101 90 113 123 145 134 157 165 80 70 91 102 124 114 135 146 71 81 103 92 115 125 147 136 159 166 53 60 82 72 93 104 126 116 137 148 167 160 61 54 73 83 105 94 117 127 149 138 161 168 55 62 84 74 95 106 128 118 139 150 169 162 63 56 75 85 107 96 119 129 151 140 163 170 181 186 201 206 172 176 187 182 192 196 207 202 212 216 226 222 177 173 183 188 197 193 203 208 217 213 174 178 189 184 194 198 209 204 214 218 227 224 179 175 185 190 199 195 205 210 219 215
    TICK
    CX 12 7 32 27 52 47 23 17 43 37 14 9 34 29 54 49 25 19 45 39 16 11 36 31 56 51 97 109 141 153 76 87 120 131 99 111 143 155 78 89 122 133 101 113 145 157 80 91 124 135 103 115 147 159 72 60 126 137 160 148 94 83 138 127 173 168 74 62 118 106 162 150 96 85 140 129 175 170 191 186 211 206 182 176 202 196 222 216 193 188 213 208 184 178 204 198 224 218 195 190 215 210
    TICK
    CX 8 2 12 17 28 22 32 37 48 42 3 9 18 13 23 29 38 33 43 49 10 4 14 19 30 24 34 39 50 44 5 11 20 15 25 31 40 35 45 51 16 21 36 41 76 65 86 98 120 109 130 142 66 77 99 87 110 121 143 131 154 164 78 67 88 100 122 111 132 144 68 79 101 89 112 123 145 133 156 165 80 69 90 102 124 113 134 146 70 81 103 91 114 125 147 135 158 166 52 60 82 71 92 104 126 115 136 148 167 159 61 53 72 83 105 93 116 127 149 137 160 168 54 62 84 73 94 106 128 117 138 150 169 161 63 55 74 85 107 95 118 129 151 139 162 170 56 64 96 108 140 152 171 176 187 181 191 196 207 201 211 216 226 221 177 172 182 188 197 192 202 208 217 212 173 178 189 183 193 198 209 203 213 218 227 223 179 174 184 190 199 194 204 210 219 214 175 180 195 200 215 220
    TICK
    CX 8 13 28 33 48 53 0 4 18 24 38 44 10 15 30 35 50 55 1 6 20 26 40 46 66 57 110 98 154 142 88 77 132 121 68 58 112 100 156 144 90 79 134 123 70 59 114 102 158 146 92 81 136 125 171 166 82 93 116 104 167 172 61 73 105 117 149 161 84 95 128 139 169 174 63 75 107 119 151 163 187 192 207 212 177 183 197 203 217 223 189 194 209 214 179 185 199 205 219 225
    TICK
    CX 8 12 22 17 28 32 42 37 48 52 0 3 13 9 18 23 33 29 38 43 53 49 10 14 24 19 30 34 44 39 50 54 1 5 15 11 20 25 35 31 40 45 55 51 26 21 46 41 65 57 76 86 109 98 120 130 153 142 87 77 99 110 131 121 143 154 67 58 78 88 111 100 122 132 155 144 89 79 101 112 133 123 145 156 69 59 80 90 113 102 124 134 157 146 91 81 103 114 135 125 147 158 71 60 82 92 115 104 126 136 159 148 167 171 61 72 93 83 105 116 137 127 149 160 172 168 73 62 84 94 117 106 128 138 161 150 169 173 63 74 95 85 107 118 139 129 151 162 174 170 75 64 119 108 163 152 181 176 187 191 201 196 207 211 221 216 177 182 192 188 197 202 212 208 217 222 183 178 189 193 203 198 209 213 223 218 179 184 194 190 199 204 214 210 219 224 185 180 205 200 225 220
    TICK
    M 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
    MX 8 28 48 0 18 38 10 30 50 1 20 40
    M 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
    MX 97 141 76 120 99 143 78 122 101 145 80 124
    M 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
    MX 103 147 82 126 167 61 105 149 84 128 169 63 107 151
    M 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
    MX 187 207 226 177 197 217 189 209 227 179 199 219
    TICK
    DETECTOR(-10, 0) rec[-226] rec[-113]
    DETECTOR(-6, 0) rec[-225] rec[-112]
    DETECTOR(-2, 0) rec[-224] rec[-111]
    DETECTOR(-10, 2) rec[-211] rec[-98]
    DETECTOR(-8, 2) rec[-223] rec[-110]
    DETECTOR(-6, 2) rec[-210] rec[-97]
    DETECTOR(-4, 2) rec[-222] rec[-109]
    DETECTOR(-2, 2) rec[-209] rec[-96]
    DETECTOR(-12, 4) rec[-208] rec[-95]
    DETECTOR(-10, 4) rec[-221] rec[-108]
    DETECTOR(-8, 4) rec[-207] rec[-94]
    DETECTOR(-6, 4) rec[-220] rec[-107]
    DETECTOR(-4, 4) rec[-206] rec[-93]
    DETECTOR(-2, 4) rec[-219] rec[-106]
    DETECTOR(-10, 6) rec[-205] rec[-92]
    DETECTOR(-8, 6) rec[-218] rec[-105]
    DETECTOR(-6, 6) rec[-204] rec[-91]
    DETECTOR(-4, 6) rec[-217] rec[-104]
    DETECTOR(-2, 6) rec[-203] rec[-90]
    DETECTOR(-12, 8) rec[-202] rec[-89]
    DETECTOR(-10, 8) rec[-216] rec[-103]
    DETECTOR(-8, 8) rec[-201] rec[-88]
    DETECTOR(-6, 8) rec[-215] rec[-102]
    DETECTOR(-4, 8) rec[-200] rec[-87]
    DETECTOR(-2, 8) rec[-214] rec[-101]
    DETECTOR(-8, 10) rec[-213] rec[-100]
    DETECTOR(-4, 10) rec[-212] rec[-99]
    DETECTOR(4, -12) rec[-184] rec[-71]
    DETECTOR(8, -12) rec[-183] rec[-70]
    DETECTOR(0, -10) rec[-199] rec[-86]
    DETECTOR(2, -10) rec[-182] rec[-69]
    DETECTOR(4, -10) rec[-198] rec[-85]
    DETECTOR(6, -10) rec[-181] rec[-68]
    DETECTOR(8, -10) rec[-197] rec[-84]
    DETECTOR(2, -8) rec[-196] rec[-83]
    DETECTOR(4, -8) rec[-180] rec[-67]
    DETECTOR(6, -8) rec[-195] rec[-82]
    DETECTOR(8, -8) rec[-179] rec[-66]
    DETECTOR(10, -8) rec[-194] rec[-81]
    DETECTOR(0, -6) rec[-193] rec[-80]
    DETECTOR(2, -6) rec[-178] rec[-65]
    DETECTOR(4, -6) rec[-192] rec[-79]
    DETECTOR(6, -6) rec[-177] rec[-64]
    DETECTOR(8, -6) rec[-191] rec[-78]
    DETECTOR(2, -4) rec[-190] rec[-77]
    DETECTOR(4, -4) rec[-176] rec[-63]
    DETECTOR(6, -4) rec[-189] rec[-76]
    DETECTOR(8, -4) rec[-175] rec[-62]
    DETECTOR(10, -4) rec[-188] rec[-75]
    DETECTOR(0, -2) rec[-187] rec[-74]
    DETECTOR(2, -2) rec[-174] rec[-61]
    DETECTOR(4, -2) rec[-186] rec[-73]
    DETECTOR(6, -2) rec[-173] rec[-60]
    DETECTOR(8, -2) rec[-185] rec[-72]
    DETECTOR(2, 0) rec[-172] rec[-59]
    DETECTOR(4, 0) rec[-154] rec[-41]
    DETECTOR(6, 0) rec[-171] rec[-58]
    DETECTOR(8, 0) rec[-153] rec[-40]
    DETECTOR(10, 0) rec[-170] rec[-57]
    DETECTOR(0, 2) rec[-169] rec[-56]
    DETECTOR(2, 2) rec[-152] rec[-39]
    DETECTOR(4, 2) rec[-168] rec[-55]
    DETECTOR(6, 2) rec[-151] rec[-38]
    DETECTOR(8, 2) rec[-167] rec[-54]
    DETECTOR(10, 2) rec[-150] rec[-37]
    DETECTOR(0, 4) rec[-149] rec[-36]
    DETECTOR(2, 4) rec[-166] rec[-53]
    DETECTOR(4, 4) rec[-148] rec[-35]
    DETECTOR(6, 4) rec[-165] rec[-52]
    DETECTOR(8, 4) rec[-147] rec[-34]
    DETECTOR(10, 4) rec[-164] rec[-51]
    DETECTOR(0, 6) rec[-163] rec[-50]
    DETECTOR(2, 6) rec[-146] rec[-33]
    DETECTOR(4, 6) rec[-162] rec[-49]
    DETECTOR(6, 6) rec[-145] rec[-32]
    DETECTOR(8, 6) rec[-161] rec[-48]
    DETECTOR(10, 6) rec[-144] rec[-31]
    DETECTOR(0, 8) rec[-143] rec[-30]
    DETECTOR(2, 8) rec[-160] rec[-47]
    DETECTOR(4, 8) rec[-142] rec[-29]
    DETECTOR(6, 8) rec[-159] rec[-46]
    DETECTOR(8, 8) rec[-141] rec[-28]
    DETECTOR(10, 8) rec[-158] rec[-45]
    DETECTOR(0, 10) rec[-157] rec[-44]
    DETECTOR(4, 10) rec[-156] rec[-43]
    DETECTOR(8, 10) rec[-155] rec[-42]
    DETECTOR(14, 0) rec[-140] rec[-27]
    DETECTOR(18, 0) rec[-139] rec[-26]
    DETECTOR(12, 2) rec[-138] rec[-25]
    DETECTOR(14, 2) rec[-125] rec[-12]
    DETECTOR(16, 2) rec[-137] rec[-24]
    DETECTOR(18, 2) rec[-124] rec[-11]
    DETECTOR(20, 2) rec[-136] rec[-23]
    DETECTOR(22, 2) rec[-123] rec[-10]
    DETECTOR(12, 4) rec[-122] rec[-9]
    DETECTOR(14, 4) rec[-135] rec[-22]
    DETECTOR(16, 4) rec[-121] rec[-8]
    DETECTOR(18, 4) rec[-134] rec[-21]
    DETECTOR(20, 4) rec[-120] rec[-7]
    DETECTOR(12, 6) rec[-133] rec[-20]
    DETECTOR(14, 6) rec[-119] rec[-6]
    DETECTOR(16, 6) rec[-132] rec[-19]
    DETECTOR(18, 6) rec[-118] rec[-5]
    DETECTOR(20, 6) rec[-131] rec[-18]
    DETECTOR(22, 6) rec[-117] rec[-4]
    DETECTOR(12, 8) rec[-116] rec[-3]
    DETECTOR(14, 8) rec[-130] rec[-17]
    DETECTOR(16, 8) rec[-115] rec[-2]
    DETECTOR(18, 8) rec[-129] rec[-16]
    DETECTOR(20, 8) rec[-114] rec[-1]
    DETECTOR(12, 10) rec[-128] rec[-15]
    DETECTOR(16, 10) rec[-127] rec[-14]
    DETECTOR(20, 10) rec[-126] rec[-13]
}
TICK
R 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
RX 8 28 48 0 18 38 10 30 50 1 20 40
R 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
RX 97 141 76 120 99 143 78 122 101 145 80 124
R 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
RX 103 147 82 126 167 61 105 149 84 128 169 63 107 151
R 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
RX 187 207 226 177 197 217 189 209 227 179 199 219
TICK
CX 2 7 22 27 42 47 8 3 13 17 28 23 33 37 48 43 4 9 18 14 24 29 38 34 44 49 10 5 15 19 30 25 35 39 50 45 6 11 20 16 26 31 40 36 46 51 97 86 141 130 76 66 87 98 120 110 131 142 67 77 99 88 111 121 143 132 155 164 78 68 89 100 122 112 133 144 69 79 101 90 113 123 145 134 157 165 80 70 91 102 124 114 135 146 71 81 103 92 115 125 147 136 159 166 53 60 82 72 93 104 126 116 137 148 167 160 61 54 73 83 105 94 117 127 149 138 161 168 55 62 84 74 95 106 128 118 139 150 169 162 63 56 75 85 107 96 119 129 151 140 163 170 181 186 201 206 172 176 187 182 192 196 207 202 212 216 226 222 177 173 183 188 197 193 203 208 217 213 174 178 189 184 194 198 209 204 214 218 227 224 179 175 185 190 199 195 205 210 219 215
TICK
CX 12 7 32 27 52 47 23 17 43 37 14 9 34 29 54 49 25 19 45 39 16 11 36 31 56 51 97 109 141 153 76 87 120 131 99 111 143 155 78 89 122 133 101 113 145 157 80 91 124 135 103 115 147 159 72 60 126 137 160 148 94 83 138 127 173 168 74 62 118 106 162 150 96 85 140 129 175 170 191 186 211 206 182 176 202 196 222 216 193 188 213 208 184 178 204 198 224 218 195 190 215 210
TICK
CX 8 2 12 17 28 22 32 37 48 42 3 9 18 13 23 29 38 33 43 49 10 4 14 19 30 24 34 39 50 44 5 11 20 15 25 31 40 35 45 51 16 21 36 41 76 65 86 98 120 109 130 142 66 77 99 87 110 121 143 131 154 164 78 67 88 100 122 111 132 144 68 79 101 89 112 123 145 133 156 165 80 69 90 102 124 113 134 146 70 81 103 91 114 125 147 135 158 166 52 60 82 71 92 104 126 115 136 148 167 159 61 53 72 83 105 93 116 127 149 137 160 168 54 62 84 73 94 106 128 117 138 150 169 161 63 55 74 85 107 95 118 129 151 139 162 170 56 64 96 108 140 152 171 176 187 181 191 196 207 201 211 216 226 221 177 172 182 188 197 192 202 208 217 212 173 178 189 183 193 198 209 203 213 218 227 223 179 174 184 190 199 194 204 210 219 214 175 180 195 200 215 220
TICK
CX 8 13 28 33 48 53 0 4 18 24 38 44 10 15 30 35 50 55 1 6 20 26 40 46 66 57 110 98 154 142 88 77 132 121 68 58 112 100 156 144 90 79 134 123 70 59 114 102 158 146 92 81 136 125 171 166 82 93 116 104 167 172 61 73 105 117 149 161 84 95 128 139 169 174 63 75 107 119 151 163 187 192 207 212 177 183 197 203 217 223 189 194 209 214 179 185 199 205 219 225
TICK
CX 8 12 22 17 28 32 42 37 48 52 0 3 13 9 18 23 33 29 38 43 53 49 10 14 24 19 30 34 44 39 50 54 1 5 15 11 20 25 35 31 40 45 55 51 26 21 46 41 65 57 76 86 109 98 120 130 153 142 87 77 99 110 131 121 143 154 67 58 78 88 111 100 122 132 155 144 89 79 101 112 133 123 145 156 69 59 80 90 113 102 124 134 157 146 91 81 103 114 135 125 147 158 71 60 82 92 115 104 126 136 159 148 167 171 61 72 93 83 105 116 137 127 149 160 172 168 73 62 84 94 117 106 128 138 161 150 169 173 63 74 95 85 107 118 139 129 151 162 174 170 75 64 119 108 163 152 181 176 187 191 201 196 207 211 221 216 177 182 192 188 197 202 212 208 217 222 183 178 189 193 203 198 209 213 223 218 179 184 194 190 199 204 214 210 219 224 185 180 205 200 225 220
TICK
M 7 27 47 17 37 9 29 49 19 39 11 31 51 21 41
MX 8 28 48 0 18 38 10 30 50 1 20 40 2 12 22 32 42 52 3 13 23 33 43 53 4 14 24 34 44 54 5 15 25 35 45 55 6 16 26 36 46 56
M 57 98 142 77 121 164 58 100 144 79 123 165 59 102 146
MX 97 141 76 120 99 143 78 122 101 145 80 124 65 86 109 130 153 66 87 110 131 154 67 88 111 132 155 68 89 112 133 156 69 90 113 134 157 70 91 114 135 158
M 81 125 166 60 104 148 83 127 168 62 106 150 85 129 170 64 108 152
MX 103 147 82 126 167 61 105 149 84 128 169 63 107 151 71 92 115 136 159 171 72 93 116 137 160 172 73 94 117 138 161 173 74 95 118 139 162 174 75 96 119 140 163 175
M 186 206 176 196 216 188 208 178 198 218 190 210 180 200 220
MX 187 207 226 177 197 217 189 209 227 179 199 219 181 191 201 211 221 182 192 202 212 222 183 193 203 213 223 184 194 204 214 224 185 195 205 215 225
DETECTOR(-10, 2) rec[-665]
DETECTOR(-6, 2) rec[-664]
DETECTOR(-2, 2) rec[-663]
DETECTOR(-12, 4) rec[-662]
DETECTOR(-8, 4) rec[-661]
DETECTOR(-4, 4) rec[-660]
DETECTOR(-10, 6) rec[-659]
DETECTOR(-6, 6) rec[-658]
DETECTOR(-2, 6) rec[-657]
DETECTOR(-12, 8) rec[-656]
DETECTOR(-8, 8) rec[-655]
DETECTOR(-4, 8) rec[-654]
DETECTOR(-10, 0) rec[-341] rec[-228]
DETECTOR(-6, 0) rec[-340] rec[-227]
DETECTOR(-2, 0) rec[-339] rec[-226]
DETECTOR(-10, 2) rec[-326] rec[-213]
DETECTOR(-8, 2) rec[-338] rec[-225]
DETECTOR(-6, 2) rec[-325] rec[-212]
DETECTOR(-4, 2) rec[-337] rec[-224]
DETECTOR(-2, 2) rec[-324] rec[-211]
DETECTOR(-12, 4) rec[-323] rec[-210]
DETECTOR(-10, 4) rec[-336] rec[-223]
DETECTOR(-8, 4) rec[-322] rec[-209]
DETECTOR(-6, 4) rec[-335] rec[-222]
DETECTOR(-4, 4) rec[-321] rec[-208]
DETECTOR(-2, 4) rec[-334] rec[-221]
DETECTOR(-10, 6) rec[-320] rec[-207]
DETECTOR(-8, 6) rec[-333] rec[-220]
DETECTOR(-6, 6) rec[-319] rec[-206]
DETECTOR(-4, 6) rec[-332] rec[-219]
DETECTOR(-2, 6) rec[-318] rec[-205]
DETECTOR(-12, 8) rec[-317] rec[-204]
DETECTOR(-10, 8) rec[-331] rec[-218]
DETECTOR(-8, 8) rec[-316] rec[-203]
DETECTOR(-6, 8) rec[-330] rec[-217]
DETECTOR(-4, 8) rec[-315] rec[-202]
DETECTOR(-2, 8) rec[-329] rec[-216]
DETECTOR(-8, 10) rec[-328] rec[-215]
DETECTOR(-4, 10) rec[-327] rec[-214]
DETECTOR(-10, 2) rec[-213] rec[-201] rec[-200] rec[-195] rec[-194]
DETECTOR(-6, 2) rec[-212] rec[-199] rec[-198] rec[-193] rec[-192]
DETECTOR(-2, 2) rec[-211] rec[-197] rec[-196] rec[-191] rec[-190]
DETECTOR(-12, 4) rec[-210] rec[-195] rec[-189]
DETECTOR(-8, 4) rec[-209] rec[-194] rec[-193] rec[-188] rec[-187]
DETECTOR(-4, 4) rec[-208] rec[-192] rec[-191] rec[-186] rec[-185]
DETECTOR(-10, 6) rec[-207] rec[-189] rec[-188] rec[-183] rec[-182]
DETECTOR(-6, 6) rec[-206] rec[-187] rec[-186] rec[-181] rec[-180]
DETECTOR(-2, 6) rec[-205] rec[-185] rec[-184] rec[-179] rec[-178]
DETECTOR(-12, 8) rec[-204] rec[-183] rec[-177]
DETECTOR(-8, 8) rec[-203] rec[-182] rec[-181] rec[-176] rec[-175]
DETECTOR(-4, 8) rec[-202] rec[-180] rec[-179] rec[-174] rec[-173]
DETECTOR(4, -12) rec[-638]
DETECTOR(8, -12) rec[-637]
DETECTOR(2, -10) rec[-636]
DETECTOR(6, -10) rec[-635]
DETECTOR(4, -8) rec[-634]
DETECTOR(8, -8) rec[-633]
DETECTOR(2, -6) rec[-632]
DETECTOR(6, -6) rec[-631]
DETECTOR(4, -4) rec[-630]
DETECTOR(8, -4) rec[-629]
DETECTOR(2, -2) rec[-628]
DETECTOR(6, -2) rec[-627]
DETECTOR(4, -12) rec[-299] rec[-156]
DETECTOR(8, -12) rec[-298] rec[-155]
DETECTOR(0, -10) rec[-314] rec[-171]
DETECTOR(2, -10) rec[-297] rec[-154]
DETECTOR(4, -10) rec[-313] rec[-170]
DETECTOR(6, -10) rec[-296] rec[-153]
DETECTOR(8, -10) rec[-312] rec[-169]
DETECTOR(2, -8) rec[-311] rec[-168]
DETECTOR(4, -8) rec[-295] rec[-152]
DETECTOR(6, -8) rec[-310] rec[-167]
DETECTOR(8, -8) rec[-294] rec[-151]
DETECTOR(10, -8) rec[-309] rec[-166]
DETECTOR(0, -6) rec[-308] rec[-165]
DETECTOR(2, -6) rec[-293] rec[-150]
DETECTOR(4, -6) rec[-307] rec[-164]
DETECTOR(6, -6) rec[-292] rec[-149]
DETECTOR(8, -6) rec[-306] rec[-163]
DETECTOR(2, -4) rec[-305] rec[-162]
DETECTOR(4, -4) rec[-291] rec[-148]
DETECTOR(6, -4) rec[-304] rec[-161]
DETECTOR(8, -4) rec[-290] rec[-147]
DETECTOR(10, -4) rec[-303] rec[-160]
DETECTOR(0, -2) rec[-302] rec[-159]
DETECTOR(2, -2) rec[-289] rec[-146]
DETECTOR(4, -2) rec[-301] rec[-158]
DETECTOR(6, -2) rec[-288] rec[-145]
DETECTOR(8, -2) rec[-300] rec[-157]
DETECTOR(4, -12) rec[-156] rec[-143] rec[-142]
DETECTOR(8, -12) rec[-155] rec[-141] rec[-140]
DETECTOR(2, -10) rec[-154] rec[-144] rec[-143] rec[-139] rec[-138]
DETECTOR(6, -10) rec[-153] rec[-142] rec[-141] rec[-137] rec[-136]
DETECTOR(4, -8) rec[-152] rec[-138] rec[-137] rec[-133] rec[-132]
DETECTOR(8, -8) rec[-151] rec[-136] rec[-135] rec[-131] rec[-130]
DETECTOR(2, -6) rec[-150] rec[-134] rec[-133] rec[-129] rec[-128]
DETECTOR(6, -6) rec[-149] rec[-132] rec[-131] rec[-127] rec[-126]
DETECTOR(4, -4) rec[-148] rec[-128] rec[-127] rec[-123] rec[-122]
DETECTOR(8, -4) rec[-147] rec[-126] rec[-125] rec[-121] rec[-120]
DETECTOR(2, -2) rec[-146] rec[-124] rec[-123] rec[-119] rec[-118]
DETECTOR(6, -2) rec[-145] rec[-122] rec[-121] rec[-117] rec[-116]
DETECTOR(4, 0) rec[-608]
DETECTOR(8, 0) rec[-607]
DETECTOR(2, 2) rec[-606]
DETECTOR(6, 2) rec[-605]
DETECTOR(10, 2) rec[-604]
DETECTOR(0, 4) rec[-603]
DETECTOR(4, 4) rec[-602]
DETECTOR(8, 4) rec[-601]
DETECTOR(2, 6) rec[-600]
DETECTOR(6, 6) rec[-599]
DETECTOR(10, 6) rec[-598]
DETECTOR(0, 8) rec[-597]
DETECTOR(4, 8) rec[-596]
DETECTOR(8, 8) rec[-595]
DETECTOR(2, 0) rec[-287] rec[-114]
DETECTOR(4, 0) rec[-269] rec[-96]
DETECTOR(6, 0) rec[-286] rec[-113]
DETECTOR(8, 0) rec[-268] rec[-95]
DETECTOR(10, 0) rec[-285] rec[-112]
DETECTOR(0, 2) rec[-284] rec[-111]
DETECTOR(2, 2) rec[-267] rec[-94]
DETECTOR(4, 2) rec[-283] rec[-110]
DETECTOR(6, 2) rec[-266] rec[-93]
DETECTOR(8, 2) rec[-282] rec[-109]
DETECTOR(10, 2) rec[-265] rec[-92]
DETECTOR(0, 4) rec[-264] rec[-91]
DETECTOR(2, 4) rec[-281] rec[-108]
DETECTOR(4, 4) rec[-263] rec[-90]
DETECTOR(6, 4) rec[-280] rec[-107]
DETECTOR(8, 4) rec[-262] rec[-89]
DETECTOR(10, 4) rec[-279] rec[-106]
DETECTOR(0, 6) rec[-278] rec[-105]
DETECTOR(2, 6) rec[-261] rec[-88]
DETECTOR(4, 6) rec[-277] rec[-104]
DETECTOR(6, 6) rec[-260] rec[-87]
DETECTOR(8, 6) rec[-276] rec[-103]
DETECTOR(10, 6) rec[-259] rec[-86]
DETECTOR(0, 8) rec[-258] rec[-85]
DETECTOR(2, 8) rec[-275] rec[-102]
DETECTOR(4, 8) rec[-257] rec[-84]
DETECTOR(6, 8) rec[-274] rec[-101]
DETECTOR(8, 8) rec[-256] rec[-83]
DETECTOR(10, 8) rec[-273] rec[-100]
DETECTOR(0, 10) rec[-272] rec[-99]
DETECTOR(4, 10) rec[-271] rec[-98]
DETECTOR(8, 10) rec[-270] rec[-97]
DETECTOR(4, 0) rec[-118] rec[-117] rec[-96] rec[-81] rec[-80]
DETECTOR(8, 0) rec[-116] rec[-115] rec[-95] rec[-79] rec[-78]
DETECTOR(2, 2) rec[-94] rec[-82] rec[-81] rec[-76] rec[-75]
DETECTOR(6, 2) rec[-93] rec[-80] rec[-79] rec[-74] rec[-73]
DETECTOR(10, 2) rec[-92] rec[-78] rec[-77] rec[-72] rec[-71]
DETECTOR(0, 4) rec[-190] rec[-184] rec[-91] rec[-76] rec[-70]
DETECTOR(4, 4) rec[-90] rec[-75] rec[-74] rec[-69] rec[-68]
DETECTOR(8, 4) rec[-89] rec[-73] rec[-72] rec[-67] rec[-66]
DETECTOR(2, 6) rec[-88] rec[-70] rec[-69] rec[-64] rec[-63]
DETECTOR(6, 6) rec[-87] rec[-68] rec[-67] rec[-62] rec[-61]
DETECTOR(10, 6) rec[-86] rec[-66] rec[-65] rec[-60] rec[-59]
DETECTOR(0, 8) rec[-178] rec[-172] rec[-85] rec[-64] rec[-58]
DETECTOR(4, 8) rec[-84] rec[-63] rec[-62] rec[-57] rec[-56]
DETECTOR(8, 8) rec[-83] rec[-61] rec[-60] rec[-55] rec[-54]
DETECTOR(14, 2) rec[-579]
DETECTOR(18, 2) rec[-578]
DETECTOR(22, 2) rec[-577]
DETECTOR(12, 4) rec[-576]
DETECTOR(16, 4) rec[-575]
DETECTOR(20, 4) rec[-574]
DETECTOR(14, 6) rec[-573]
DETECTOR(18, 6) rec[-572]
DETECTOR(22, 6) rec[-571]
DETECTOR(12, 8) rec[-570]
DETECTOR(16, 8) rec[-569]
DETECTOR(20, 8) rec[-568]
DETECTOR(14, 0) rec[-255] rec[-52]
DETECTOR(18, 0) rec[-254] rec[-51]
DETECTOR(12, 2) rec[-253] rec[-50]
DETECTOR(14, 2) rec[-240] rec[-37]
DETECTOR(16, 2) rec[-252] rec[-49]
DETECTOR(18, 2) rec[-239] rec[-36]
DETECTOR(20, 2) rec[-251] rec[-48]
DETECTOR(22, 2) rec[-238] rec[-35]
DETECTOR(12, 4) rec[-237] rec[-34]
DETECTOR(14, 4) rec[-250] rec[-47]
DETECTOR(16, 4) rec[-236] rec[-33]
DETECTOR(18, 4) rec[-249] rec[-46]
DETECTOR(20, 4) rec[-235] rec[-32]
DETECTOR(12, 6) rec[-248] rec[-45]
DETECTOR(14, 6) rec[-234] rec[-31]
DETECTOR(16, 6) rec[-247] rec[-44]
DETECTOR(18, 6) rec[-233] rec[-30]
DETECTOR(20, 6) rec[-246] rec[-43]
DETECTOR(22, 6) rec[-232] rec[-29]
DETECTOR(12, 8) rec[-231] rec[-28]
DETECTOR(14, 8) rec[-245] rec[-42]
DETECTOR(16, 8) rec[-230] rec[-27]
DETECTOR(18, 8) rec[-244] rec[-41]
DETECTOR(20, 8) rec[-229] rec[-26]
DETECTOR(12, 10) rec[-243] rec[-40]
DETECTOR(16, 10) rec[-242] rec[-39]
DETECTOR(20, 10) rec[-241] rec[-38]
DETECTOR(14, 2) rec[-37] rec[-25] rec[-24] rec[-20] rec[-19]
DETECTOR(18, 2) rec[-36] rec[-23] rec[-22] rec[-18] rec[-17]
DETECTOR(22, 2) rec[-35] rec[-21] rec[-16]
DETECTOR(12, 4) rec[-71] rec[-65] rec[-34] rec[-20] rec[-15]
DETECTOR(16, 4) rec[-33] rec[-19] rec[-18] rec[-14] rec[-13]
DETECTOR(20, 4) rec[-32] rec[-17] rec[-16] rec[-12] rec[-11]
DETECTOR(14, 6) rec[-31] rec[-15] rec[-14] rec[-10] rec[-9]
DETECTOR(18, 6) rec[-30] rec[-13] rec[-12] rec[-8] rec[-7]
DETECTOR(22, 6) rec[-29] rec[-11] rec[-6]
DETECTOR(12, 8) rec[-59] rec[-53] rec[-28] rec[-10] rec[-5]
DETECTOR(16, 8) rec[-27] rec[-9] rec[-8] rec[-4] rec[-3]
DETECTOR(20, 8) rec[-26] rec[-7] rec[-6] rec[-2] rec[-1]
TICK
OBSERVABLE_INCLUDE(0) rec[-189] rec[-188] rec[-187] rec[-186] rec[-185] rec[-184] rec[-70] rec[-69] rec[-68] rec[-67] rec[-66] rec[-65] rec[-15] rec[-14] rec[-13] rec[-12] rec[-11]
OBSERVABLE_INCLUDE(1) rec[-142] rec[-137] rec[-132] rec[-127] rec[-122] rec[-117] rec[-80] rec[-74] rec[-67] rec[-66] rec[-65] rec[-15] rec[-14] rec[-13] rec[-12] rec[-11]
