Quick SNITCH

A quantitative guide to the degree of difficulty of the Times Quick Cryptic Crossword

Solver Types and a Neutrino Detector

The SNITCH has always relied on a set of Reference solvers to calculate the difficulty of the crossword. Updating this list over time has led me to look at different types of solver. In particular, it has been important to detect and remove "Neutrinos" from the data (see further below). Once this is done we can look at other types of solver more clearly.

What's a Neutrino?

Neutrino – A person who manually solves the puzzle on paper, and then goes to the Crossword Club and types in the answers as rapidly as possible, either in order to give a high position on the leaderboard or because they are entering a typing competition. (Times for the Times glossary definition)

Have you noticed that the top of the Times Cryptic Crossword Club leaderboard is occupied by solvers who have some remarkable completion times? How does someone solve the puzzle in around 2 minutes, when it probably takes that long to just write in the answers?

On the Times for the Times blog site, we've come to know these solvers as "Neutrinos", a term coined by Tony Sever some years back to describe those people who like to occupy the top spots on the leaderboard without actually being top-notch solvers. The theory is that these people do the crossword on paper, then transcribe the answers on the Crossword Club interface.

And the big question is: how can we detect these? Some of them are pretty obvious: if you look at the results at the table on the right, the top solver in recent months is ysbwrielllwyr with an average solving time of 01:39 (min:sec). Given that this is faster than average times of the known best solvers, we're sure that this is not a real solving time. But it's much harder to tell when you're talking about average times that are in the realms of possibility. Who are the Neutrinos and who are the real solvers? This page tries to answer that question.

Clusters of solvers

The chart below shows a way to separate Neutrinos from other solvers. It plots each solver's average solving time (in seconds) on the x-axis against an "alignment to SNITCH" factor on the y-axis. This alignment factor is 1 when, on average, a solver's personal NITCH rating for a crossword is proportional to the SNITCH rating for that crossword. It is 0 when there is no alignment. (For those interested, more detail on this is provided below).

The blue dots on this chart represent the Reference solvers for the SNITCH as of Sep 2023. (Note that you can hover over each point to see the name of the individual solver.) As you'd expect, these are clustered around an alignment factor of 1 (generally between 0.5 and 1.5) regardless of their average solving time.

The red dots represent solvers who have been around for some time but are not Reference solvers. A group of these is spread across the range of average solving times and also spread about the SNITCH alignment factor of 1. But there's a cluster of red dots in the lower left corner that has low solving times and is spread around an alignment factor of 0. These are the classic-style Neutrinos - those who are very fast on average, regardless of how hard the puzzles are.

This data suggests that any solver with a solving time of less than, say, 4.3 minutes and a SNITCH alignment factor of, say, less than 0.5 could be safely classified as a Neutrino.

The grey dots represent new solvers since the Reference solver list was baselined in Sep 2023>. We can now see that some of these are clearly Neutrinos (the ones in the cluster at the lower left, for example). Others with low solving times need further investigation, and we do this by checking the details of their alignment with the SNITCH.

Remaining Questions

We see that some solvers have alignment to the SNITCH figures well above 1, which would suggest that they seems to find harder puzzles especially hard. These solvers often have small data sets, including those with relatively high average solving times that don't always make the top 100 on the leaderboard. With the smaller amount of data, the alignment is likely to be less reflective of their true performance.

Blog Solvers: adding solving times from the blog

On the Times for the Times blog site, solvers regularly report their solving times. Where they have allowed it, we now add them to the list of solvers and track their progress. This is a new category of solver, the Blog Solver, for those who've reported solving times regularly over the last six months.

Notes to Blog Solvers:

  • the most reliable format for reporting times is with format "mm:ss" or as "x minutes" in the title or at the start of the entry
  • only the first main comment for each blogger is used; responses to other comments or a second comment is ignored.
  • to report errors, include "n errors" just after the time
  • If you just have a time it is assumed you have no errors unless you mention DNF or pink squares or giving up, etc, in the text
  • Examples of good time notifications are "38:30, 0 errors" and "39 minutes, 0 errors" in the comment title or as the first part of your comment
  • This info is also available using the "Blog Solver" button on the right hand side of the detailed crossword solving times for each crossword

Updating solver status

This analysis allows me to reclassify solvers, as shown in the chart below. One of my main motivations is to be able to update the list of Reference solvers reliably. I'd like to be able to include new solvers (especially good ones) without accidentally including Neutrinos. And I'd like to track other non-Reference and non-Neutrino solvers, even if their data isn't used for the SNITCH.

So I can now classify solvers as follows:

Neutrino
Those with fast solving times and low or inconsistent alignment to the SNITCH (shown in orange)
Reference Solvers
Those aligned to the SNITCH and having an average solving time of less than 45 mins (shown in blue)
Tracked Solvers
Those that don't meet the conditions for Reference Solvers but I can be fairly sure are not Neutrinos (shown in red)
Blog Solvers
Those that report their solving times in the Times for the Times site (shown in purple)

New solvers will come into the list over time and can be reclassified on my next update.

I've shown the old and new status in the full table to the right so that you can track the changes for each user.

So what's the SNITCH alignment factor?

This is actually pretty straightforward if you know a little maths. I plot the solver's individual NITCH scores agains the corresponding SNITCH for the same puzzle and measure the slope of the line of best fit. A slope of 1 indicates that the results are proportional, a slope of 0 means that there's no correlation.

For example, verlaine has results as shown in the chart below. Easier puzzles (according to the SNITCH) are on the left of the x-axis, harder ones on the right. verlaine's NITCH results vary, but are generally higher as we progress from left to right. The overall slope of the line of best fit is 1.0, showing good alignment with the SNITCH on average.

In contrast, Rubeculaw has results as shown in the chart below. There is no correlation with the hardness of the puzzle according to the SNITCH. In fact, the slope is negative, meaning that on average the harder puzzles are easier for Rubeculaw than the easier ones. This lack of correlation is exactly what you'd expect if the solver is just typing in known answers.

Nothing is simple and we have some solvers with a mix of results like the ones shown in the chart below. The correlation with the SNITCH is inconsistent - good on some solutions but not on others. On the latter, the solver looks just like a Neutrino, with short response times regardless of the SNITCH value. Presumably they type the answers in directly on these shorter puzzles. For this reason, where we detect this sort of solver, we will mark it manually as a Neutrino.

Solving times for club members

The table below shows crossword club solvers who have submitted more than 20 solutions in the last six months, with an average solving time of less than 60 minutes for an error-free crossword. They are ranked by that solving time. It also indicates their status, including whether they are Reference solvers for calculation of the daily SNITCH.

Rank Solver Status - Sep 2023 Current Status Average Time SNITCH Alignment
1 ysbwrielllwyr tracked neutrino 01:39 -0.1
2 mohn reference reference 02:08 0.97
3 DottyOne tracked neutrino 02:15 -0.01
4 robthomas tracked neutrino 02:15 0.05
5 auchiedollie tracked neutrino 02:16 0.24
6 Margaut tracked neutrino 02:16 -0.02
7 MassJam reference neutrino 02:23 0.44
8 Paul Gilbert reference reference 02:28 0.88
9 Jason reference reference 02:30 1.44
10 mistigris reference reference 02:38 0.93
11 PJFK new_solver neutrino 02:39 -0.09
12 mauefw tracked reference 02:42 1.22
13 cmjhutton reference reference 02:42 0.97
14 robertsonjon tracked neutrino 02:43 0.06
15 hilarym reference reference 02:46 0.84
16 verlaine reference reference 02:47 1.0
17 aphis99 reference reference 02:47 1.0
18 Flimmy flammy reference reference 03:03 0.9
19 LJCN new_solver neutrino 03:09 0.04
20 C M Gilles tracked neutrino 03:16 0.0
21 Sheapey tracked reference 03:23 0.97
22 Heyesey reference reference 03:35 1.07
23 richard reference reference 03:38 0.95
24 markdobell reference reference 03:38 0.9
25 MelindaE tracked neutrino 03:41 0.29
26 peggybroadley tracked neutrino 03:44 0.39
27 Topical Tim reference reference 03:44 1.01
28 joelhames reference neutrino 03:50 0.41
29 SimonAnthony tracked reference 03:51 0.96
30 glheard reference reference 03:56 0.76
31 patrickcates reference reference 04:03 0.95
32 Kinghedger reference reference 04:05 1.02
33 lickert reference reference 04:07 0.89
34 chindit reference reference 04:09 0.73
35 Strober tracked neutrino 04:18 0.02
36 mattj.allen new_solver reference 04:20 1.51
37 David Crooks tracked tracked 04:21 0.37
38 xyster tracked reference 04:24 0.53
39 Roscoe reference reference 04:25 0.78
40 philjordan1147 reference reference 04:25 0.73
41 MikeOsborne reference reference 04:25 1.33
42 chriswords tracked tracked 04:27 0.23
43 Tom Stubbs reference reference 04:28 0.86
44 Umpire reference reference 04:30 0.82
45 trux reference reference 04:30 0.54
46 tiggis reference reference 04:31 0.83
47 Mark Three reference tracked 04:34 0.13
48 tilbee reference reference 04:34 0.81
49 chriss tracked reference 04:34 0.73
50 John Walsh tracked tracked 04:35 0.25
51 alexh reference reference 04:37 0.72
52 AlanS reference reference 04:37 0.63
53 Golvellius tracked reference 04:37 0.94
54 denislaw reference reference 04:38 0.72
55 jfisher60 reference reference 04:40 0.53
56 Liari reference reference 04:40 0.84
57 canismiser reference reference 04:41 1.06
58 The Dabbler tracked reference 04:43 0.47
59 Jim Willis reference reference 04:43 1.03
60 MK76 reference reference 04:44 1.06
61 lucyg43484 reference reference 04:44 0.86
62 d.middleton reference reference 04:47 0.62
63 PaulCooke tracked reference 04:49 1.06
64 Paul Bacon tracked reference 04:51 0.69
65 andy reference reference 04:51 0.9
66 Honggui reference reference 04:51 0.94
67 andrewlake reference reference 04:52 0.96
68 Ed freshpot reference reference 04:53 1.09
69 LouWeed reference reference 04:54 1.08
70 pitcaithlie reference reference 04:55 1.1
71 March reference reference 04:56 1.04
72 Johninterred new_solver blog_solver 04:57 0.83
73 wwalker50 reference reference 05:01 1.54
74 annbrew reference tracked 05:08 0.23
75 7dPenguin reference reference 05:09 0.72
76 grape tracked tracked 05:09 0.33
77 Eddddddd reference reference 05:10 1.17
78 Zander reference reference 05:10 0.92
79 nina s reference reference 05:13 0.75
80 footballblue reference reference 05:13 0.9
81 andy_knott reference tracked 05:14 0.39
82 Ease This Jam reference reference 05:15 1.5
83 Squallaby reference reference 05:18 1.14
84 Tibthorpe reference reference 05:18 0.74
85 ChuckB reference reference 05:18 0.7
86 daulbs reference reference 05:19 1.71
87 Dekkers reference reference 05:20 0.64
88 Penfold_61 reference reference 05:20 0.79
89 fshephe reference reference 05:21 0.91
90 Aly Duncan reference reference 05:21 1.09
91 Spanna reference tracked 05:25 0.26
92 michaelbell53 reference reference 05:27 0.68
93 MossDef reference reference 05:28 0.97
94 KET reference reference 05:29 0.91
95 george.plumbly reference reference 05:29 0.86
96 neilr reference reference 05:30 0.72
97 Paul Hammond reference reference 05:31 1.06
98 AndyR reference reference 05:34 0.57
99 cath23 reference reference 05:37 1.03
100 esmeralda reference reference 05:39 1.29
101 fishernick79 tracked reference 05:42 1.1
102 Finzi reference reference 05:43 0.55
103 Rabbitoh reference reference 05:44 1.86
104 Looch reference reference 05:44 1.15
105 Dzhigit reference reference 05:50 1.0
106 Rosron reference reference 05:52 0.94
107 Carol reference reference 05:52 0.91
108 RobR tracked reference 05:56 0.87
109 mw7000 reference reference 05:56 1.07
110 McBeak reference reference 05:56 1.28
111 MrChumley reference reference 05:57 0.53
112 Encota new_solver reference 05:58 0.75
113 Shabbo reference reference 05:58 1.03
114 Crossiant reference reference 05:58 1.31
115 GeorgeTz reference reference 05:59 0.57
116 howardwilde1 new_solver reference 06:02 1.06
117 cmcnsmith reference reference 06:04 0.54
118 LuckOfLucien new_solver reference 06:04 1.12
119 DunPangolin reference reference 06:06 0.84
120 Freemers tracked reference 06:06 0.85
121 GMcD reference reference 06:09 1.06
122 Tudds reference reference 06:11 0.96
123 Aloysius reference reference 06:14 1.17
124 Wyn Lewis reference reference 06:14 1.22
125 Blackbeard tracked reference 06:15 1.67
126 jimwetzler reference reference 06:17 0.92
127 mandyroberts2007 tracked reference 06:17 1.23
128 admin tracked reference 06:22 1.01
129 mcrossib1 tracked reference 06:23 1.34
130 Michael Dove reference reference 06:23 1.17
131 ilan reference reference 06:23 1.02
132 Mike C new_solver reference 06:24 1.02
133 DrBill reference tracked 06:24 0.14
134 Kevin Gregg reference reference 06:24 0.85
135 Curarist tracked tracked 06:25 0.92
136 Jeremy Weissmann reference reference 06:25 1.21
137 PGooden reference reference 06:27 1.13
138 hopkinb reference reference 06:30 1.27
139 uvofiz reference reference 06:31 0.99
140 Viscomte reference reference 06:32 1.03
141 paul.whitehouse69 reference reference 06:32 1.19
142 tds tracked reference 06:34 0.86
143 JMbrow29 tracked reference 06:36 1.86
144 Julian Forbes tracked reference 06:40 0.59
145 robinh reference reference 06:44 0.61
146 julian_w reference reference 06:46 1.01
147 James P reference reference 06:48 1.17
148 jon reference reference 06:48 1.02
149 Kalakuta72 reference reference 06:51 0.96
150 KenD51 reference reference 06:52 0.9
151 Adrian Cobb new_solver tracked 06:52 -0.07
152 martinphillips reference reference 06:59 0.81
153 SlumdogEngineer reference reference 07:00 1.58
154 Nangle reference reference 07:02 1.04
155 ratterz reference reference 07:02 1.14
156 Riche reference reference 07:03 1.03
157 Dan W tracked tracked 07:05 2.28
158 benedick reference reference 07:08 0.76
159 Edprof reference reference 07:08 1.12
160 rhi.andrew tracked reference 07:09 0.87
161 Gussie reference reference 07:11 1.15
162 Dvynys reference reference 07:13 1.01
163 DianeRS reference reference 07:14 1.29
164 valerian1967 tracked reference 07:14 0.97
165 Mike Harper reference reference 07:17 1.01
166 Puzzleplease reference reference 07:17 0.96
167 robertbridge tracked reference 07:20 0.91
168 earlylight reference reference 07:22 1.26
169 Pxspxs new_solver reference 07:24 0.8
170 1234 reference reference 07:27 0.96
171 martinede reference reference 07:28 0.66
172 Hodge21 reference reference 07:29 1.16
173 frost reference reference 07:31 0.77
174 Andrew Whiffin tracked reference 07:32 1.3
175 docg tracked reference 07:33 0.64
176 endafk reference reference 07:34 1.22
177 banishspam new_solver reference 07:46 0.89
178 bobanann new_solver reference 07:47 0.96
179 John Arnold reference reference 07:51 1.46
180 gsriordan52 reference reference 07:52 0.53
181 ChrisBrea reference reference 07:52 1.24
182 alastair52 reference reference 07:54 1.68
183 Corymbia reference reference 07:57 1.03
184 Mike Mansbridge reference reference 07:58 1.31
185 pauliwan tracked reference 08:00 1.23
186 chriswestontour new_solver reference 08:03 1.1
187 jaraab reference reference 08:03 0.52
188 nigel reference reference 08:05 1.47
189 Cuppa378 tracked reference 08:06 1.07
190 TomHerbert reference reference 08:06 0.87
191 paulcook1954 new_solver reference 08:07 0.57
192 crosswordian reference reference 08:11 0.87
193 auntflo tracked reference 08:12 0.65
194 mattindoha reference reference 08:13 0.84
195 Crippens1 tracked reference 08:14 1.0
196 cheryllayne reference reference 08:14 1.18
197 dec tracked reference 08:14 1.39
198 Rowlie26 new_solver reference 08:16 1.23
199 CrystalPip tracked reference 08:16 1.13
200 plett11 reference reference 08:18 1.46
201 m5harp reference reference 08:19 1.05
202 JanieP new_solver tracked 08:19 2.07
203 DamienKnapma new_solver reference 08:19 1.0
204 Desdeeloeste new_solver reference 08:21 0.81
205 Templar Redux reference reference 08:21 0.87
206 puzzled1 tracked neutrino 08:22 0.6
207 Rowleyrag new_solver tracked 08:23 0.4
208 sue.cresswell tracked reference 08:25 0.79
209 johndun reference reference 08:27 1.01
210 nigelmzzz tracked reference 08:30 0.97
211 timbo reference reference 08:30 0.81
212 hazyfantazee new_solver reference 08:31 1.97
213 Deezzaa reference reference 08:32 1.03
214 goblin reference reference 08:34 0.76
215 hookyt tracked reference 08:34 1.65
216 andrejpanjkov tracked reference 08:35 1.06
217 richardCV22 new_solver reference 08:36 0.82
218 barracuda reference reference 08:37 0.9
219 Sheen reference reference 08:38 1.01
220 paulwestside tracked reference 08:40 0.96
221 TonyN6 reference reference 08:46 0.72
222 OldSolver tracked reference 08:46 1.07
223 raincloud reference reference 08:47 1.24
224 ulaca reference reference 08:49 1.08
225 Dr_Bob tracked reference 08:49 1.36
226 Yatton50 reference reference 08:50 1.44
227 Claverton74 tracked reference 08:52 0.92
228 goldenpie tracked reference 08:52 1.3
229 vefatica tracked reference 08:52 0.48
230 AndyLast tracked reference 08:53 1.17
231 kath tracked reference 08:57 0.81
232 john.brassey tracked reference 09:03 0.99
233 maisiemae reference reference 09:05 0.92
234 Mkgnao tracked reference 09:08 0.65
235 ian.chester tracked reference 09:09 1.14
236 vinyl12345 reference reference 09:10 0.81
237 Nigel1953 new_solver reference 09:16 1.46
238 luxtonj61 reference reference 09:17 0.87
239 Zabadak3 tracked reference 09:18 0.59
240 jemcd33 tracked reference 09:20 0.97
241 Doyler tracked reference 09:22 1.45
242 Rubeculaw tracked tracked 09:29 -0.33
243 Bambersheila55 new_solver reference 09:33 0.71
244 Laputan tracked reference 09:33 1.16
245 joe.mcgrane new_solver reference 09:37 1.27
246 CoxBurglar tracked reference 09:41 0.92
247 wwicksteed tracked reference 09:46 1.1
248 CWM65 tracked reference 09:47 1.45
249 edwards.robert1 tracked tracked 09:50 0.1
250 BletchleyReject new_solver blog_solver 09:51 0.73
251 smalley552 tracked reference 09:53 1.41
252 hemantyd new_solver reference 09:57 1.7
253 FelicityTT tracked reference 09:57 1.69
254 Pauline Minter tracked reference 09:58 1.22
255 ryjones114 new_solver reference 09:59 1.43
256 Chimblet Lyle new_solver reference 10:04 1.77
257 BertieVII tracked reference 10:07 0.85
258 Jeeves tracked reference 10:08 0.93
259 iholloway tracked reference 10:09 1.3
260 Destime tracked reference 10:11 0.47
261 Jcal tracked reference 10:13 1.39
262 Poff new_solver reference 10:15 1.58
263 nishadamri tracked reference 10:20 0.85
264 Birdingbob tracked reference 10:23 0.99
265 Pendrov tracked reference 10:30 0.79
266 jackk.larg tracked reference 11:03 0.8
267 Cryptique tracked reference 11:09 1.85
268 alex.scordellis tracked reference 11:13 1.63
269 suethepotterer tracked reference 11:13 1.07
270 Rozz tracked reference 11:14 0.71
271 annikins new_solver reference 11:17 1.39
272 Dr. Memory tracked reference 11:18 0.9
273 SlowSteady tracked tracked 11:24 0.38
274 hipponym tracked reference 11:26 1.69
275 paul.verney new_solver reference 11:28 0.62
276 Dofray reference tracked 11:34 2.11
277 MichaelE tracked reference 11:38 0.89
278 Troothful tracked reference 11:42 1.11
279 starstruck new_solver reference 11:46 1.0
280 Rhys tracked reference 11:50 0.92
281 home.bright tracked reference 11:56 1.1
282 Monkos tracked tracked 11:56 2.06
283 youngbaz new_solver tracked 11:56 0.36
284 MartianAlien new_solver reference 11:57 0.6
285 simjt tracked reference 11:57 1.31
286 WordPlodder tracked reference 11:58 0.52
287 SMSEsq new_solver reference 12:00 1.76
288 tyrotim new_solver reference 12:10 0.92
289 flashman tracked blog_solver 12:17 1.45
290 Andrew E new_solver reference 12:18 1.4
291 ifincham2 tracked reference 12:19 1.1
292 JeffHobbs tracked tracked 12:25 3.42
293 mpbthorpe new_solver reference 12:32 1.42
294 alistair.boere new_solver reference 12:33 0.99
295 Nuck_the_king tracked reference 12:54 1.6
296 chabuduo tracked reference 13:11 1.98
297 phmfantom new_solver tracked 13:24 0.39
298 albrecht1959 tracked reference 13:28 1.07
299 ezoredfox tracked reference 13:33 1.47
300 pfalloon tracked reference 13:53 0.83
301 phcbarnes new_solver reference 14:04 0.51
302 Guy Hatton new_solver reference 14:09 0.8
303 Corbo new_solver reference 14:12 1.52
304 Xebeq tracked reference 14:13 0.93
305 Sonofjim tracked reference 14:16 1.6
306 william.horner tracked reference 14:38 1.74
307 Merlin new_solver blog_solver 14:51 1.81
308 greta new_solver reference 14:56 0.79
309 andybannister tracked reference 14:57 1.43
310 Mozbo new_solver reference 15:00 0.94
311 Leon Steed new_solver tracked 15:01 2.22
312 Mendes tracked reference 15:11 1.44
313 JanetP new_solver reference 15:17 0.77
314 140 Mandak 262 Jamuna new_solver reference 15:36 1.22
315 phatman new_solver reference 15:43 1.78
316 Dr. Venn new_solver reference 15:48 1.83
317 rlowin2 new_solver tracked 15:52 2.11
318 Doofenschmirtz tracked blog_solver 16:01 1.27
319 daverob new_solver reference 16:11 0.59
320 Holly O new_solver tracked 16:27 2.03
321 Jayarem tracked tracked 16:53 2.22
322 thechan new_solver reference 16:56 1.89
323 I like cheese tracked reference 17:01 1.09
324 Narayanan new_solver reference 17:12 0.8
325 garethclwilson new_solver reference 17:17 1.18
326 ginnythomson tracked reference 17:22 0.7
327 Masha tracked reference 17:34 0.86
328 grannyH new_solver reference 18:21 0.88
329 Winchelt618 tracked reference 18:57 1.1
330 kfb20 tracked reference 18:58 1.58
331 Jean in Oxford new_solver reference 19:02 1.14
332 intentional rounding new_solver reference 19:09 1.71
333 maryht new_solver reference 19:17 1.1
334 TonyK new_solver reference 19:23 1.13
335 danielbluebisson new_solver reference 19:33 1.51
336 wrekin new_solver reference 19:41 1.79
337 Hazelnut new_solver reference 20:48 0.5
338 DaveH tracked reference 20:56 1.75
339 david.14587 new_solver reference 21:18 0.82
340 The Real Steve Snackman new_solver reference 21:57 1.0
341 Geldart new_solver reference 22:12 1.23
342 keithandginnybirrell new_solver tracked 22:22 2.14
343 paulmcl tracked tracked 22:36 1.28
344 mozbadel new_solver reference 23:29 1.17
345 deebeeem new_solver reference 24:00 1.79
346 dominic.c-b new_solver reference 24:13 1.04
347 dan_tman new_solver tracked 25:48 2.18
348 Ajay new_solver reference 26:43 0.89
349 lazydays tracked reference 26:44 1.29
350 shankar new_solver reference 26:51 0.84
351 hod45pat new_solver tracked 26:54 0.03
352 Pompeydave tracked reference 27:06 0.61
353 domski new_solver reference 27:52 0.48
354 ian.shepherd new_solver tracked 28:19 0.41
355 prognosticat new_solver reference 32:08 1.72
356 42colin new_solver reference 35:03 1.4
357 mcfarl new_solver reference 40:48 0.6
358 Rebus_ new_solver tracked 59:13 1.18