Store the new tint color data
authorAlex Chan <alex@alexwlchan.net>
Sun, 22 Nov 2020 14:17:15 +0000 (14:17 +0000)
committerAlex Chan <alex@alexwlchan.net>
Sun, 22 Nov 2020 14:17:15 +0000 (14:17 +0000)
src/tint_colors.json

index e6652b1..81d98f4 100644 (file)
 {
-  "100-ways-to-improve-your-writing.jpg": [
-    0.17248490676924744,
-    0.3439012662285626,
-    0.5534327082331574
-  ],
-  "1421-the-year-china-discovered-the-world.jpg": [
-    0.8091607843137255,
-    0.06828235294117635,
-    0.1433254901960782
-  ],
-  "200-twenty-minute-meals.jpg": [
-    0.5595505617977526,
-    0.37142983035911004,
-    0.21708746419916275
-  ],
-  "500-lines-or-less.png": [
-    0.45388024941777455,
-    0.46481857110660363,
-    0.5011344001202014
-  ],
-  "a-brief-history-of-infinity.jpg": [
-    0.446961694894676,
-    0.41393795908456266,
-    0.37140775814969973
-  ],
-  "a-brief-history-of-wales.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "a-closed-and-common-orbit.jpg": [
-    0.7612690019828153,
-    0.07693324520819564,
-    0.07569949328045825
-  ],
-  "a-laymans-guide-to-greek-heroes.jpg": [
-    0.6175381263616558,
-    0.32401182695300335,
-    0.2928415810768753
-  ],
-  "a-little-book-about-the-runes.jpg": [
-    0.44073444406664386,
-    0.2893800294684345,
-    0.1858324832823301
-  ],
-  "a-little-book-of-language.jpg": [
-    0.46856698626587207,
-    0.46198497019953366,
-    0.432823702168092
-  ],
-  "a-philosophy-of-walking.jpg": [
-    0.42502367673366304,
-    0.4840296046862395,
-    0.30761513907888705
-  ],
-  "a-poem-for-every-day-of-the-year.jpg": [
-    0.8912994952185269,
-    0.028569616721203284,
-    0.24977804834741157
-  ],
-  "a-poem-for-every-night-of-the-year.jpg": [
-    0.5166353519294694,
-    0.4239919063448475,
-    0.3588861588861589
-  ],
-  "a-spellers-companion.jpg": [
-    0,
-    0,
-    0
-  ],
-  "abandoned-america-the-age-of-consequences.jpg": [
-    0.45141612200435743,
-    0.45585411119180186,
-    0.4508512870168643
-  ],
-  "abc-signalling-in-the-age-of-steam.jpg": [
-    0.5084625774300221,
-    0.4494434353313772,
-    0.42467514321643146
-  ],
-  "adventures-with-the-wife-in-space.jpg": [
-    0.361937716262976,
-    0.34997875311115173,
-    0.4409640016997514
-  ],
-  "agent-zigzag.jpg": [
-    0.5946157922628512,
-    0.27480657127715946,
-    0.26588235294117657
-  ],
-  "airman.jpg": [
-    0.3270207661123521,
-    0.4955985769835358,
-    0.4528832630098452
-  ],
-  "algebra-and-geometry.jpg": [
-    0.0,
-    0.00392156862745098,
-    0.40784313725490196
-  ],
-  "all-systems-red.jpg": [
-    0.45536881419234365,
-    0.1768440709617179,
-    0.11615312791783361
-  ],
-  "all-the-birds-in-the-sky.jpg": [
-    0.34777607004797156,
-    0.40912393460947327,
-    0.4709748032229519
-  ],
-  "am-i-overthinking-this.jpg": [
-    0.32624970936991415,
-    0.2721847632333565,
-    0.24363326358211268
-  ],
-  "an-astronauts-guide-to-life-on-earth.jpg": [
-    0.19016559991872398,
-    0.3773443055978872,
-    0.5370923498933249
-  ],
-  "an-atlas-of-extinct-countries.jpg": [
-    0.04701638231049954,
-    0.49210593328240393,
-    0.4451744334097277
-  ],
-  "an-unsuitable-job-for-a-woman.jpg": [
-    0.8005667006687067,
-    0.09531905247648217,
-    0.12070724243454621
-  ],
-  "ancillary-justice.jpg": [
-    0.7170703575547865,
-    0.0880046136101501,
-    0.17681660899653978
-  ],
-  "ancillary-mercy.jpg": [
-    0.596732026143791,
-    0.10409586056644937,
-    0.11115468409586088
-  ],
-  "ancillary-sword.jpg": [
-    0.866414402018117,
-    0.19220272904483432,
-    0.1677330581355348
-  ],
-  "and-another-thing.jpg": [
-    0.5623172229043418,
-    0.18950775756222776,
-    0.1457379915913233
-  ],
-  "antimatter.jpg": [
-    0.682240896358543,
-    0.12425770308123249,
-    0.16907563025210087
-  ],
-  "artemis-fowl-and-the-lost-colony.jpg": [
-    0.5758703481392557,
-    0.22116846738695478,
-    0.2230492196878755
-  ],
-  "artemis-fowl-and-the-opal-deception.jpg": [
-    0.023529411764705882,
-    0.2235294117647059,
-    0.47843137254901963
-  ],
-  "artemis-fowl-and-the-time-paradox.gif": [
-    0.44691472389480724,
-    0.36361998867788564,
-    0.14071843960681382
-  ],
-  "artemis-fowl-eternity-cube.jpg": [
-    0.7091897966965703,
-    0.16922953418829154,
-    0.118887350231802
-  ],
-  "artemis-fowl-the-arctic-incident.jpg": [
-    0.4382167961524236,
-    0.4460599334073253,
-    0.43720557405352056
-  ],
-  "artemis-fowl.jpg": [
-    0.5423080123138367,
-    0.38734226363812857,
-    0.040377735252517144
-  ],
-  "artificial-condition-murderbot-2.jpg": [
-    0.594471396806145,
-    0.425207196280574,
-    0.274580553871033
-  ],
-  "as-you-wish-inconceivable-tales-from-the-making-of-the-princess-bride.jpg": [
-    0.4905290418054013,
-    0.44794672586015555,
-    0.4039400665926748
-  ],
-  "atomic-accidents.jpg": [
-    0.2826434277414671,
-    0.2713725490196077,
-    0.5485984023238927
-  ],
-  "atomic-habits.jpg": [
-    0.36834733893557403,
-    0.36802054154995356,
-    0.3493464052287581
-  ],
-  "atomic.jpg": [
-    0.3084288260758851,
-    0.40800229182582126,
-    0.5581168831168828
-  ],
-  "automating-inequality.jpg": [
-    0.4129292504121506,
-    0.37865937072503403,
-    0.35512995896032845
-  ],
-  "await-your-reply.jpg": [
-    0.3713450292397661,
-    0.38402706111684437,
-    0.4314986813438826
-  ],
-  "beautiful-lego.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "becoming-sex-second-chances-and-figuring-out-who-the-hell-i-am.jpg": [
-    0,
-    0,
-    0
-  ],
-  "behind-the-scenes-at-scrapheap-challenge.jpg": [
-    0.25701357466063357,
-    0.310352392705334,
-    0.5149961149961152
-  ],
-  "berlitz-essential-russian.jpg": [
-    0.24134658429581896,
-    0.39586355089981207,
-    0.438221864088101
-  ],
-  "beyond-burnout.jpg": [
-    0.361026657854153,
-    0.4614452522582063,
-    0.4927517074245429
-  ],
-  "black-and-british-a-forgotten-history.jpg": [
-    0.5086698463169051,
-    0.4342554319024907,
-    0.26504504504504506
-  ],
-  "bletchley-park-demystifying-the-bombe.jpg": [
-    0.6571957084720683,
-    0.22796892341842395,
-    0.2219509187322728
-  ],
-  "bletchley-park-home-of-the-codebreakers.jpg": [
-    0.6042657488527325,
-    0.28888715060492276,
-    0.12124530663329143
-  ],
-  "blind-mans-bluff.jpg": [
-    0.32630019262112875,
-    0.41288092063021686,
-    0.40563046377241074
-  ],
-  "brag-better.jpg": [
-    0.7611348449994522,
-    0.24280863183262108,
-    0.3919158724942491
-  ],
-  "british-rail-designed-1948-1997.jpg": [
-    0.8138570062171208,
-    0.25598397895743663,
-    0.1926410808225727
-  ],
-  "building-git.jpg": [
-    0.6095294683529979,
-    0.4280168633109811,
-    0.19653679653679684
-  ],
-  "built.jpg": [
-    0.45027652086475606,
-    0.4572272498743086,
-    0.4538335847159378
-  ],
-  "burnout.jpg": [
-    0.7990132827324481,
-    0.11463630613535741,
-    0.34087286527514243
-  ],
-  "calendrical-calculations.png": [
-    0.5119961570374252,
-    0.4279138827023014,
-    0.31679112625005446
-  ],
-  "captain-corellis-mandolin.jpg": [
-    0.8130499258526935,
-    0.2687757455923547,
-    0.16945130993573904
-  ],
-  "carmilla.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "carrying-the-fire.jpg": [
-    0.6937862468931233,
-    0.26915216790941743,
-    0.27743717205191953
-  ],
-  "chernobyl-history-of-a-tragedy.jpg": [
-    0.48245285375296615,
-    0.3440239790183589,
-    0.16967653303359534
-  ],
-  "chernobyl-prayer-a-chronicle-of-the-future.jpg": [
-    0.4208233519652205,
-    0.42264217904356305,
-    0.42929198828852844
-  ],
-  "chinese-characters-their-origin-etymology-history-classification-and-signification.jpg": [
-    0.7594349567784103,
-    0.30685220324689017,
-    0.19666877503689648
-  ],
-  "clouds-cannot-cover-us.jpg": [
-    0.79860529986053,
-    0.12941176470588256,
-    0.19776847977684803
-  ],
-  "codebreakers-the-inside-story-of-bletchley-park.jpg": [
-    0.7349293205654355,
-    0.039063687490499946,
-    0.038258093935248406
-  ],
-  "codes-an-introduction-to-information-communication-and-cryptography.jpg": [
-    0.14991087344028498,
-    0.3214795008912654,
-    0.48244206773618536
-  ],
-  "colossus-bletchley-parks-greatest-secret.jpg": [
-    0.8156355098673775,
-    0.1723967256805632,
-    0.3051716479472051
-  ],
-  "creative-selection.png": [
-    0.0570980392156859,
-    0.40674509803921577,
-    0.696156862745098
-  ],
-  "creativity-inc.jpg": [
-    0.7919174531568443,
-    0.13864387329099148,
-    0.1643517144496545
-  ],
-  "cryptography-a-very-short-introduction.jpg": [
-    0.5843017694882832,
-    0.3495217599234814,
-    0.2639646102343371
-  ],
-  "death-dynamite-and-disaster.jpg": [
-    0.5485346826902804,
-    0.25861269238878326,
-    0.10354206198608495
-  ],
-  "deaths-end.jpg": [
-    0.5443340972752738,
-    0.2128342245989305,
-    0.18419489007724307
-  ],
-  "defying-hitler.jpg": [
-    0.4276130286825472,
-    0.34960298168854326,
-    0.23633122670555817
-  ],
-  "do-not-alight-here-walking-londons-lost-underground-and-railway-stations.jpg": [
-    0.503777511004402,
-    0.23005202080832343,
-    0.2509643857543021
-  ],
-  "do-you-feel-lucky.jpg": [
-    0.2669918699186993,
-    0.4616738402678148,
-    0.5235198469631754
-  ],
-  "doctor-who-timeless.jpg": [
-    0.1200869488066717,
-    0.354990684056428,
-    0.5816520273267678
-  ],
-  "double-cross.jpg": [
-    0.560240566814961,
-    0.4494480144999173,
-    0.18281430219146472
-  ],
-  "effective-python.jpg": [
-    0.13333333333333333,
-    0.12549019607843137,
-    0.12941176470588237
-  ],
-  "eleanor-oliphant-is-completely-fine.jpg": [
-    0.4341290139244105,
-    0.4216822961068483,
-    0.4129582267689682
-  ],
-  "electric-universe.jpg": [
-    0.7843627128695001,
-    0.09641747560299524,
-    0.1133052300473108
-  ],
-  "engineering-a-safer-world.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "engines-of-war.jpg": [
-    0.7081183350533196,
-    0.18789129686962514,
-    0.23250773993808038
-  ],
-  "enigma-the-battle-for-the-code.jpg": [
-    0.7267213862289104,
-    0.1792369661042713,
-    0.2381972944216444
-  ],
-  "equity-exclusion-and-everyday-science-learning.jpg": [
-    0.5816352201257862,
-    0.14847206807251112,
-    0.2236625971143173
-  ],
-  "exhalation.jpg": [
-    0.37487645464689917,
-    0.37487645464689917,
-    0.37487645464689917
-  ],
-  "exit-strategy.jpg": [
-    0.4749095754806778,
-    0.45627260612983056,
-    0.4588044926708548
-  ],
-  "felix-ever-after.jpg": [
-    0.5949090479565319,
-    0.3577368296716277,
-    0.23492794708244735
-  ],
-  "fire-season.jpg": [
-    0.5201402837557789,
-    0.31088793240873586,
-    0.1482225410489404
-  ],
-  "five-equations-that-changed-the-world.jpg": [
-    0.5605558728345708,
-    0.35849990481629535,
-    0.3149057681324959
-  ],
-  "five-go-on-a-strategy-away-day.jpg": [
-    0.7206476530005942,
-    0.22299465240641675,
-    0.1836601307189546
-  ],
-  "flavour.jpg": [
-    0.2176382660687594,
-    0.4990943462586827,
-    0.4599490020223334
-  ],
-  "focus.png": [
-    0.41669467787114844,
-    0.4136694677871151,
-    0.4188235294117648
-  ],
-  "focusing.jpg": [
-    0.6011335784313728,
-    0.3741421568627451,
-    0.17405024509803899
-  ],
-  "forgotten-sacrifice-the-arctic-convoys-of-world-war-ii.jpg": [
-    0.35464592448549637,
-    0.424469291848971,
-    0.4964057689191379
-  ],
-  "from-ace-to-ze.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "from-here-to-eternity.jpg": [
-    0,
-    0,
-    0
-  ],
-  "from-prejudice-to-pride.jpg": [
-    0.7125980392156862,
-    0.34462418300653563,
-    0.2676552287581698
-  ],
-  "fun-home.jpg": [
-    0.36878276062900384,
-    0.46072607260726084,
-    0.4297676826506181
-  ],
-  "gaming-the-vote.jpg": [
-    0.349463559008509,
-    0.3016648168701441,
-    0.3019607843137254
-  ],
-  "gchq.jpg": [
-    0.38614935335836453,
-    0.38498122653316635,
-    0.33813934084272
-  ],
-  "gender-outlaw.jpg": [
-    0.2324908088235299,
-    0.391069240196078,
-    0.587239583333333
-  ],
-  "getting-things-done.jpg": [
-    0.48323013415892674,
-    0.3416150670794634,
-    0.363235294117647
-  ],
-  "going-postal.jpg": [
-    0.773275604658107,
-    0.2168508012341993,
-    0.17373345277197177
-  ],
-  "good-omens.jpg": [
-    0.4246528881822998,
-    0.42469528351881325,
-    0.42160042395336517
-  ],
-  "grace-hopper-and-the-invention-of-the-information-age.jpg": [
-    0.24811300864431793,
-    0.28770820156019394,
-    0.43938435589289493
-  ],
-  "granuaile-grace-omalley-irelands-pirate-queen.jpg": [
-    0.37635200948629993,
-    0.380485325879812,
-    0.4194723245669758
-  ],
-  "h2o.jpg": [
-    0.1654478007419189,
-    0.5002583465818758,
-    0.5764043455219925
-  ],
-  "have-i-got-views-for-you.jpg": [
-    0.71487047373694,
-    0.2411049091169314,
-    0.2798626019750968
-  ],
-  "hello-world-how-to-be-human-in-the-age-of-the-machine.jpg": [
-    0,
-    0,
-    0
-  ],
-  "here-the-world-entire.jpg": [
-    0.31423149905123343,
-    0.35104364326375725,
-    0.35751332791180984
-  ],
-  "hidden-figures-the-untold-story-of-the-african-american-women-who-helped-win-the-space-race.jpg": [
-    0.2717168818747008,
-    0.307049258727881,
-    0.4650789096126254
-  ],
-  "high-performance-python-practical-performant-programming-for-humans.jpg": [
-    0.704872840225199,
-    0.24016809985496768,
-    0.5790103577831825
-  ],
-  "history-of-the-world-in-500-railway-journeys.jpg": [
-    0.428825114951641,
-    0.29783838063527296,
-    0.191300671211881
-  ],
-  "how-many-friends-does-one-person-need.jpg": [
-    0.6145067401960784,
-    0.2901041666666665,
-    0.3207261029411764
-  ],
-  "how-many-lightbulbs-does-it-take-to-change-a-planet.jpg": [
-    0.6276229790161678,
-    0.23415892672858651,
-    0.21547987616099074
-  ],
-  "how-to-be-alone.jpg": [
-    0.33299719887955165,
-    0.265546218487395,
-    0.22162464985994412
-  ],
-  "how-to-fold-it.jpg": [
-    0.4326109391124871,
-    0.3518059855521158,
-    0.5018575851393189
-  ],
-  "how-to-take-smart-notes.jpg": [
-    0.8820953198797767,
-    0.10974667239158464,
-    0.16690997566910004
-  ],
-  "how-to-understand-your-gender.jpg": [
-    0.5697530037071775,
-    0.3745589351913886,
-    0.5058644870248782
-  ],
-  "how-to-win-friends-and-influence-people.jpg": [
-    0.7969717127561848,
-    0.2622319363932972,
-    0.3612848047134847
-  ],
-  "how-to.jpg": [
-    0.09803921568627451,
-    0.12549019607843137,
-    0.16470588235294117
-  ],
-  "how-you-stand-how-you-move-how-you-live-learning-the-alexander-technique-to-explore-your-mind-body-connection-and-achieve-self-mastery.jpg": [
-    0.5045599635202918,
-    0.4426508587931298,
-    0.4047423620611035
-  ],
-  "human-resources-management.jpg": [
-    0.3590497737556561,
-    0.42126696832579186,
-    0.3401206636500754
-  ],
-  "hyperbole-and-a-half.jpg": [
-    0.3285345717234263,
-    0.3106983144134845,
-    0.23811489508083922
-  ],
-  "i-hate-everyone-but-you.jpg": [
-    0.4736945304437565,
-    0.2493498452012384,
-    0.27572755417956646
-  ],
-  "i-was-there-on-pq17-the-convoy-to-hell.jpg": [
-    0.6830616583982989,
-    0.30857547838412447,
-    0.18857784077486361
-  ],
-  "ibm-and-the-holocaust.jpg": [
-    0.46474945533769063,
-    0.387705156136529,
-    0.34265068990559155
-  ],
-  "ida.jpg": [
-    0.18052578829697016,
-    0.47866265772363975,
-    0.5272685220877341
-  ],
-  "inside-steves-brain.jpg": [
-    0.37687790091882173,
-    0.3816519844652838,
-    0.39041394335511964
-  ],
-  "intimate-friendships.jpg": [
-    0.5380334486735869,
-    0.17159746251441751,
-    0.13370818915801613
-  ],
-  "introduction-to-algebra.jpg": [
-    0.3964381436027645,
-    0.47175906333756523,
-    0.3388912399492171
-  ],
-  "introduction-to-graph-theory.jpg": [
-    0.2,
-    0.17647058823529413,
-    0.36470588235294116
-  ],
-  "just-my-type.jpg": [
-    0.23767437323187982,
-    0.4815920398009951,
-    0.539810750170715
-  ],
-  "last-chance-to-see.jpg": [
-    0.8168938492971065,
-    0.11524410697405016,
-    0.10307077730003322
-  ],
-  "laymans-guide-to-the-greek-gods.jpg": [
-    0.5581661891117478,
-    0.3676723411427608,
-    0.35544693522108034
-  ],
-  "lego-architecture-the-visual-guide.jpg": [
-    0.09411764705882353,
-    0.09411764705882353,
-    0.09411764705882353
-  ],
-  "lewis-carroll-in-numberland-his-fantastical-mathematical-logical-life.jpg": [
-    0.4612612612612611,
-    0.4434340222575519,
-    0.3898887122416536
-  ],
-  "liars-and-outliers.jpg": [
-    0.61359477124183,
-    0.08431372549019633,
-    0.11934640522875806
-  ],
-  "life-isnt-binary.jpg": [
-    0,
-    0,
-    0
-  ],
-  "locomotives-of-the-great-western-railway-jarrold-railway-series-1.jpg": [
-    0.6543686274509803,
-    0.3714196078431372,
-    0.36850196078431363
-  ],
-  "london-underground-by-design.jpg": [
-    0.45142857142857146,
-    0.4043697478991596,
-    0.18789915966386533
-  ],
-  "londons-lost-rivers.jpg": [
-    0.42251306390526877,
-    0.43199098710388784,
-    0.3617671029291909
-  ],
-  "long-walk-to-freedom.jpg": [
-    0.5479696684165654,
-    0.33373266926908063,
-    0.15137972809261008
-  ],
-  "looking-for-group.jpg": [
-    0.4537410632122885,
-    0.3626955475330926,
-    0.2144262759255326
-  ],
-  "lorenz.jpg": [
-    0.6888035214085635,
-    0.3649459783913568,
-    0.20496198479391753
-  ],
-  "make-games-with-python.jpg": [
-    0.20480325463518734,
-    0.3988021875416844,
-    0.5888502067493665
-  ],
-  "mallard-how-the-blue-streak-broke-the-world-speed-record.jpg": [
-    0.34504871130842263,
-    0.43175484030090033,
-    0.4898507830805278
-  ],
-  "manx-fairy-tales.jpg": [
-    0.3132789749563195,
-    0.40737720830906615,
-    0.24979615608619687
-  ],
-  "march-hares-and-monkeys-uncles.jpg": [
-    0.7352629940865235,
-    0.13719265483971355,
-    0.23762838468720798
-  ],
-  "master-pieces.jpg": [
-    0.32651405389742133,
-    0.48526997005698824,
-    0.409311310731189
-  ],
-  "masters-of-the-post.jpg": [
-    0.1411764705882353,
-    0.2784313725490196,
-    0.35294117647058826
-  ],
-  "math-hysteria-fun-and-games-with-mathematics.jpg": [
-    0.3712297822354745,
-    0.38793711032800243,
-    0.40514141140327065
-  ],
-  "mathematics-and-politics-strategy-voting-power-and-proof.jpg": [
-    0.25997481561431957,
-    0.4423997121784489,
-    0.5516999460334593
-  ],
-  "mathematics-of-public-key-cryptography.jpg": [
-    0.4394194041252864,
-    0.43129615482556666,
-    0.573414820473644
-  ],
-  "messages-from-the-sea.jpg": [
-    0.23726089824308919,
-    0.46541544242569644,
-    0.48371609602046733
-  ],
-  "mind-the-gap-a-london-underground-miscellany.jpg": [
-    0.880944156591825,
-    0.02143655389617083,
-    0.09504554844390323
-  ],
-  "mindfulness-a-practical-guide-to-finding-peace-in-a-frantic-world.jpg": [
-    0.18262243285939955,
-    0.37128519654307235,
-    0.3369947030945083
-  ],
-  "mindfulness-based-cognitive-therapy.jpg": [
-    0.7044221944096789,
-    0.2100472813238775,
-    0.18484911695174627
-  ],
-  "mismatch.jpg": [
-    0.4426241524647243,
-    0.4426241524647241,
-    0.4426241524647243
-  ],
-  "montmorency.jpg": [
-    0.4419777526395175,
-    0.33764140271493215,
-    0.48545437405731534
-  ],
-  "nets-puzzles-and-postmen.jpg": [
-    0.647753451156247,
-    0.2848237052668602,
-    0.21292534951200223
-  ],
-  "nineteen-eighty-four.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "norse-mythology.jpg": [
-    0.45580065359477095,
-    0.40690359477124194,
-    0.3802083333333332
-  ],
-  "not-forgetting-the-whale.jpg": [
-    0.0406627826849586,
-    0.45576019545198176,
-    0.7181544822401803
-  ],
-  "not-quite-human-bug-in-the-system.jpg": [
-    0.5573696795791487,
-    0.4249545671927307,
-    0.2724246771879486
-  ],
-  "number-9-the-search-for-the-sigma-code.jpg": [
-    0.5502601040416168,
-    0.38559423769507833,
-    0.23361344537815154
-  ],
-  "numbers-rule-the-vexing-mathematics-of-democracy-from-plato-to-the-present.jpg": [
-    0.43983873923401146,
-    0.46835257467472996,
-    0.48502840388491847
-  ],
-  "numbers.jpg": [
-    0.4528098320667979,
-    0.4153485317572005,
-    0.5018763486255746
-  ],
-  "oh-no.jpg": [
-    0.34175084175084197,
-    0.4293919588037233,
-    0.48892850069320637
-  ],
-  "on-the-beach.jpg": [
-    0.5994732221246708,
-    0.10535557506584736,
-    0.11583260169739529
-  ],
-  "operation-fortitude-the-greatest-hoax-of-the-second-world-war.jpg": [
-    0.8372593281104767,
-    0.029433895454344938,
-    0.06913645819501593
-  ],
-  "paper-towns.jpg": [
-    0.7107807744036241,
-    0.06440150067247141,
-    0.14911870885538325
-  ],
-  "paul-takes-the-form-of-a-mortal-girl.jpg": [
-    0.41973103377476645,
-    0.33376450056462353,
-    0.23124935838209607
-  ],
-  "places-i-stopped-on-the-way-home.jpg": [
-    0.37875816993464073,
-    0.4439950980392157,
-    0.43263888888888924
-  ],
-  "platos-podcasts.jpg": [
-    0.7624770414494912,
-    0.3002283445023579,
-    0.28295358649789054
-  ],
-  "pride-and-prejudice.jpg": [
-    0,
-    0,
-    0
-  ],
-  "programmed-inequality.jpg": [
-    0.3081548516842635,
-    0.3621317244846657,
-    0.5670789341377576
-  ],
-  "protecting-information-from-classical-error-correction-to-quantum-cryptography.jpg": [
-    0.4744697879151662,
-    0.3432439642523679,
-    0.5595704948646124
-  ],
-  "provenance.jpg": [
-    0.6646197991391681,
-    0.15875657580105215,
-    0.1979531324725012
-  ],
-  "psychiatric-tales.jpg": [
-    0.4073604826546004,
-    0.4073604826546004,
-    0.4073604826546004
-  ],
-  "quicksilver-ultraviolet-2.jpg": [
-    0.3932321315623023,
-    0.46007047980482524,
-    0.5734797144664318
-  ],
-  "r-in-a-nutshell.jpg": [
-    0.7912217194570136,
-    0.2091402714932128,
-    0.1407088989441927
-  ],
-  "ratio-the-simple-codes-behind-the-craft-of-everyday-cooking.png": [
-    0.8269799825935595,
-    0.04242051912148759,
-    0.4379869963651257
-  ],
-  "record-of-a-spaceborn-few.jpg": [
-    0.17251481988144113,
-    0.3163930688554491,
-    0.5784655722754218
-  ],
-  "remote-stations.jpg": [
-    0.40981240981240996,
-    0.4020711314828959,
-    0.3628639334521686
-  ],
-  "rewriting-the-rules.jpg": [
-    0.24048376107199632,
-    0.44296313119842534,
-    0.722564160799455
-  ],
-  "rogue-protocol.jpg": [
-    0.4030818915801617,
-    0.42046597462514446,
-    0.4401014994232985
-  ],
-  "seashaken-houses.jpg": [
-    0.3522238163558105,
-    0.4189861310377808,
-    0.4519966523194643
-  ],
-  "secrets-of-the-conqueror-the-untold-story-of-britains-most-famous-submarine.jpg": [
-    0.7218670076726342,
-    0.258823529411765,
-    0.281187837453822
-  ],
-  "set-theory-and-logic.jpg": [
-    0.1960205527994324,
-    0.4029577132057641,
-    0.7135695724072765
-  ],
-  "seven-languages-in-seven-weeks.jpg": [
-    0.6418466120625463,
-    0.338744105237032,
-    0.35378505832712864
-  ],
-  "seven-ways-we-lie.jpg": [
-    0.4636418908648728,
-    0.4374221006231948,
-    0.47238182094543235
-  ],
-  "sexuality-and-social-justice-in-africa.jpg": [
-    0.843929726422515,
-    0.07070477522361135,
-    0.08899571715759003
-  ],
-  "shady-characters-ampersands-interrobangs-and-other-typographical-curiosities.jpg": [
-    0.740532630962833,
-    0.12753877670471203,
-    0.16491074041556908
-  ],
-  "shouldnt-you-be-in-school.jpg": [
-    0.14009253139458122,
-    0.45657633840052875,
-    0.7214011896893586
-  ],
-  "small-robots.jpg": [
-    0.42190196078431397,
-    0.35219607843137246,
-    0.3860392156862745
-  ],
-  "smoke-gets-in-your-eyes.jpg": [
-    0.42785053644099147,
-    0.4037439881613022,
-    0.3711135775064742
-  ],
-  "space-stories-that-really-happened.jpg": [
-    0.2982431372549019,
-    0.3674352941176471,
-    0.39035294117647074
-  ],
-  "speeches-that-changed-the-world.jpg": [
-    0.00392156862745098,
-    0.00392156862745098,
-    0.00392156862745098
-  ],
-  "strange-planet.jpg": [
-    0.5053414469235971,
-    0.25147622267297726,
-    0.3054315979265271
-  ],
-  "taking-german-further.jpg": [
-    0.8782519948042309,
-    0.15242159955464762,
-    0.052143254778252324
-  ],
-  "target-tirpitz.jpg": [
-    0.8883217015619811,
-    0.060525091392488795,
-    0.055194416749750785
-  ],
-  "the-ancient-greek-computer-from-rhodes.jpg": [
-    0.43159879336349927,
-    0.4273755656108598,
-    0.3520613373554551
-  ],
-  "the-art-of-betrayal.jpg": [
-    0.7076373090672733,
-    0.28100964142563134,
-    0.3161737623226089
-  ],
-  "the-art-of-lecturing.jpg": [
-    0.00392156862745098,
-    0.06274509803921569,
-    0.08235294117647059
-  ],
-  "the-artist-and-the-mathematician.jpg": [
-    0.42609529477895725,
-    0.4367556128690937,
-    0.4719373078067647
-  ],
-  "the-box-how-the-shipping-container-made-the-world-smaller-and-the-world-economy-bigger.jpg": [
-    0.33825882352941194,
-    0.3832470588235295,
-    0.5780392156862744
-  ],
-  "the-bridge.jpg": [
-    0.14298846910037724,
-    0.5024071417184757,
-    0.6042297677878741
-  ],
-  "the-butterfly-isles.jpg": [
-    0.5621371029031768,
-    0.408451132390941,
-    0.18780969752242016
-  ],
-  "the-c-programming-language.jpg": [
-    0.34397048459976,
-    0.42560212245574786,
-    0.7607760228827258
-  ],
-  "the-chinese-typewriter-a-history.jpg": [
-    0.7283582089552239,
-    0.15557506584723407,
-    0.19119110330699468
-  ],
-  "the-chronicles-of-narnia-audio-collection.jpg": [
-    0.600862963569829,
-    0.43407067562401014,
-    0.13765907477197037
-  ],
-  "the-city-the-city.jpg": [
-    0.23529411764705882,
-    0.2627450980392157,
-    0.5294117647058824
-  ],
-  "the-curious-incident-of-the-dog-in-the-night-time.jpg": [
-    0.7344771241830066,
-    0.25857843137254893,
-    0.181781045751634
-  ],
-  "the-dark.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "the-day-of-the-triffids.jpg": [
-    0.4476190476190476,
-    0.3714772865668008,
-    0.22391913287053952
-  ],
-  "the-design-of-everyday-things.jpg": [
-    0.27129424601264396,
-    0.41778505182760495,
-    0.35901286864991505
-  ],
-  "the-elements-of-style.jpg": [
-    0.2844817927170869,
-    0.4844817927170868,
-    0.5656022408963586
-  ],
-  "the-emotion-machine.jpg": [
-    0.12253393665158357,
-    0.1053996983408747,
-    0.5874509803921568
-  ],
-  "the-enchanted-castle.jpg": [
-    0.7960784313725487,
-    0.22001296386323116,
-    0.15873440285204993
-  ],
-  "the-examined-life-how-we-lose-and-find-ourselves.jpg": [
-    0.4305709023941065,
-    0.37584227060990144,
-    0.36862745098039246
-  ],
-  "the-gate-of-angels.jpg": [
-    0.5058823529411764,
-    0.34880345839123045,
-    0.2256291492975143
-  ],
-  "the-greatest-traitor-the-secret-lives-of-agent-george-blake.jpg": [
-    0.47617615736390384,
-    0.42577209797657056,
-    0.3841383198646874
-  ],
-  "the-healthy-programmer.jpg": [
-    0.15329768270944744,
-    0.4502079619726676,
-    0.6916815210932857
-  ],
-  "the-heart-of-the-buddhas-teaching.jpg": [
-    0.5779249838073369,
-    0.13053053053052988,
-    0.09280456927515762
-  ],
-  "the-hitchhikers-guide-to-python-best-practices-for-development.jpg": [
-    0.7176736157216838,
-    0.23425397246934926,
-    0.5871575266675517
-  ],
-  "the-house-plant-expert.jpg": [
-    0.413577150254875,
-    0.4027780025352644,
-    0.32885077001914914
-  ],
-  "the-indisputable-existence-of-santa-claus-the-mathematics-of-christmas.jpg": [
-    0.00392156862745098,
-    0.00392156862745098,
-    0.00392156862745098
-  ],
-  "the-indisputable-existence-of-santa-claus.jpg": [
-    0.00392156862745098,
-    0.00392156862745098,
-    0.00392156862745098
-  ],
-  "the-insiders-guide-to-technical-writing.jpg": [
-    0.5725490196078431,
-    0.10196078431372549,
-    0.09803921568627451
-  ],
-  "the-invisible-orientation-an-introduction-to-asexuality.jpg": [
-    0,
-    0,
-    0
-  ],
-  "the-last-little-blue-envelope.jpg": [
-    0.8232221921026478,
-    0.170741845125146,
-    0.17463630613535774
-  ],
-  "the-life-changing-magic-of-tidying-up.jpg": [
-    0.742345018815607,
-    0.11154684095860612,
-    0.14278074866310053
-  ],
-  "the-little-book-of-lionel-blue.jpg": [
-    0.207020750047592,
-    0.48451551494384126,
-    0.669095754806777
-  ],
-  "the-lonely-city.jpg": [
-    0.7386881656215784,
-    0.25247337513685675,
-    0.20816164029063416
-  ],
-  "the-long-dark-tea-time-of-the-soul.jpg": [
-    0.5395665634674922,
-    0.19804437564499455,
-    0.11130546955624412
-  ],
-  "the-long-way-to-a-small-angry-planet.jpg": [
-    0.4143332186675842,
-    0.4221190230478159,
-    0.4988418759316591
-  ],
-  "the-magazine-the-book.jpg": [
-    0.4102032302282612,
-    0.4299690088801478,
-    0.2696555217831817
-  ],
-  "the-man-who-invented-the-daleks.jpg": [
-    0.5063452552513208,
-    0.2546224725970566,
-    0.20818376348312154
-  ],
-  "the-mathematics-of-logic.jpg": [
-    0.3874509803921572,
-    0.35831932773109243,
-    0.20913165266106437
-  ],
-  "the-maths-gene.jpg": [
-    0.5962034216076868,
-    0.2624794937895477,
-    0.3146629169596125
-  ],
-  "the-meaning-of-it-all.jpg": [
-    0.7150992372509083,
-    0.28034822890459626,
-    0.27020486402300203
-  ],
-  "the-never-ending-days-of-being-dead.jpg": [
-    0.6100421477002015,
-    0.339124060839289,
-    0.36866410115448056
-  ],
-  "the-night-circus.jpg": [
-    0.0196078431372549,
-    0.0,
-    0.01568627450980392
-  ],
-  "the-ones-who-walk-away-from-omelas.jpg": [
-    0.4531631520532738,
-    0.38305586385497625,
-    0.37502774694783525
-  ],
-  "the-order-of-the-pure-moon-reflected-in-water.png": [
-    0.10999323867478009,
-    0.4127924273157539,
-    0.4440838404327248
-  ],
-  "the-organized-mind.jpg": [
-    0.5333805811481216,
-    0.36810772501771793,
-    0.36262697850224423
-  ],
-  "the-origins-of-unfairness.jpg": [
-    0.21083778966131894,
-    0.33081402257872866,
-    0.21675579322638105
-  ],
-  "the-other-greek.jpg": [
-    0.3622260668973472,
-    0.37324106113033456,
-    0.30530565167243373
-  ],
-  "the-paper-menagerie-and-other-stories.jpg": [
-    0.6624262713215366,
-    0.3667463733460863,
-    0.25844093735054985
-  ],
-  "the-phantom-x.jpg": [
-    0.7886850152905197,
-    0.1457096600107935,
-    0.17699226479582658
-  ],
-  "the-phoenix-and-the-carpet.jpg": [
-    0.8091038784380079,
-    0.2658239607179592,
-    0.20640323811419664
-  ],
-  "the-pooh-cook-book.jpg": [
-    0.3931846529960584,
-    0.44520281395000766,
-    0.49832859352392356
-  ],
-  "the-princess-bride.jpg": [
-    0.3742888704777689,
-    0.38210439105219507,
-    0.3848200312989042
-  ],
-  "the-princess-saves-herself-in-this-one.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "the-railway-adventures.jpg": [
-    0.07188004613610154,
-    0.34654363706266844,
-    0.5778239138792772
-  ],
-  "the-riddle-of-the-labyrinth.jpg": [
-    0.6089147286821706,
-    0.26958504331965344,
-    0.16634746922024624
-  ],
-  "the-seabirds-cry.jpg": [
-    0.2619607843137255,
-    0.34470588235294125,
-    0.3474019607843136
-  ],
-  "the-secret-listeners.jpg": [
-    0.7653594771241832,
-    0.31909041394335513,
-    0.3110294117647059
-  ],
-  "the-sixth-form-at-st-clares.jpg": [
-    0.44147208942469807,
-    0.420446199681286,
-    0.6828818217510789
-  ],
-  "the-starless-sea.jpg": [
-    0.47415499533146593,
-    0.3892250233426703,
-    0.18061624649859945
-  ],
-  "the-students-introduction-to-mathematica-r.jpg": [
-    0.694083546462063,
-    0.23655583972719563,
-    0.49142369991474855
-  ],
-  "the-tales-of-beedle-the-bard.jpg": [
-    0.3283696695461399,
-    0.4271081859317156,
-    0.5382421500068562
-  ],
-  "the-thrilling-adventures-of-lovelace-and-babbage.jpg": [
-    0.4127374981000152,
-    0.4438871155697421,
-    0.43464558950195065
-  ],
-  "the-universe-next-door.jpg": [
-    0.0,
-    0.0,
-    0.0
-  ],
-  "the-unofficial-lego-technic-builders-guide.jpg": [
-    0.15522115823073301,
-    0.4455523466923368,
-    0.714130820286771
-  ],
-  "the-void.jpg": [
-    0.7692013390722146,
-    0.06344332855093238,
-    0.09519846963175549
-  ],
-  "the-wandering-wombles.jpg": [
-    0.822093837535014,
-    0.21087184873949538,
-    0.46020658263305303
-  ],
-  "the-world-without-us.jpg": [
-    0.24671340038606115,
-    0.4034745504419385,
-    0.49387381895763466
-  ],
-  "the-worst-case-scenario-survival-handbook-travel.jpg": [
-    0.4759912854030502,
-    0.46039215686274515,
-    0.45106753812636163
-  ],
-  "the-worst-case-scenario-survival-handbook.jpg": [
-    0.606776470588235,
-    0.3371921568627451,
-    0.1314196078431371
-  ],
-  "the-worst-witch-all-at-sea.jpg": [
-    0.19720215571608757,
-    0.46643733516798536,
-    0.31874785001719996
-  ],
-  "the-worst-witch.jpg": [
-    0.4053070329928379,
-    0.3406598567570741,
-    0.5157214981801104
-  ],
-  "the-wrong-kind-of-snow-how-the-weather-made-britain.jpg": [
-    0.37212299961767437,
-    0.44233983286908096,
-    0.4774264023158011
-  ],
-  "think-black.jpg": [
-    0.37935174069627836,
-    0.39568398788086684,
-    0.3801749271137025
-  ],
-  "to-be-taught-if-fortunate.jpg": [
-    0.7859065341954476,
-    0.2879146296588338,
-    0.10172422856542111
-  ],
-  "too-much-information-or-can-everyone-just-shut-up-for-a-moment-some-of-us-are-trying-to-think.jpg": [
-    0.39971911629665674,
-    0.4660076702857452,
-    0.28631772268135885
-  ],
-  "trans-britain.jpg": [
-    0.5700830550560836,
-    0.3343522561863175,
-    0.563430088192482
-  ],
-  "trans-like-me.jpg": [
-    0.8522144522144521,
-    0.15440833676127708,
-    0.221856574797751
-  ],
-  "transgender-health.jpg": [
-    0.45712970634263084,
-    0.228003314001657,
-    0.2823529411764706
-  ],
-  "turing-pioneer-of-the-information-age.jpg": [
-    0.5331973251728437,
-    0.21128867732063894,
-    0.21901847444179978
-  ],
-  "twos-company-three-is-complexity.jpg": [
-    0.26403085824493744,
-    0.3570556091288978,
-    0.5167898853530484
-  ],
-  "typography-for-lawyers.jpg": [
-    0.4234764175940649,
-    0.4234764175940649,
-    0.4234764175940649
-  ],
-  "ultraviolet-ultraviolet-1.jpg": [
-    0.383542447449894,
-    0.3541035250665365,
-    0.45327250013578835
-  ],
-  "uncle-silas.jpg": [
-    0.00784313725490196,
-    0.00784313725490196,
-    0.00784313725490196
-  ],
-  "understanding-asexuality.jpg": [
-    0.41718569780853515,
-    0.4137254901960784,
-    0.43863898500576715
-  ],
-  "unfamiliar-underground.jpg": [
-    0.00392156862745098,
-    0.00392156862745098,
-    0.00392156862745098
-  ],
-  "unicorn.png": [
-    0.4466571018651362,
-    0.3286657101865136,
-    0.13499760879961742
-  ],
-  "volks-electric-railway-a-visitors-guide.jpg": [
-    0.49262694278575375,
-    0.3995510947359505,
-    0.2960869012831914
-  ],
-  "volks-railways-brighton-an-illustrated-history.jpg": [
-    0.5891451708293525,
-    0.33186843182748715,
-    0.20710917004079277
-  ],
-  "we-go-forward.jpg": [
-    0.3009552538964303,
-    0.46410256410256423,
-    0.5613876319758673
-  ],
-  "we.png": [
-    0.41744813867576,
-    0.4308752486501847,
-    0.3914251207729469
-  ],
-  "what-can-a-body-do.jpg": [
-    0.4511982570806104,
-    0.358714596949891,
-    0.0636710239651416
-  ],
-  "what-if-serious-scientific-answers-to-absurd-hypothetical-questions.jpg": [
-    0.6778980392156864,
-    0.1833098039215686,
-    0.19824313725490206
-  ],
-  "when-did-you-see-her-last.jpg": [
-    0.4350370736529906,
-    0.3596440929312902,
-    0.4502158510463009
-  ],
-  "who-could-that-be-at-this-hour.jpg": [
-    0.7340490568851117,
-    0.3104078133154404,
-    0.10888690076791166
-  ],
-  "why-buildings-fall-down.jpg": [
-    0.44222087460413706,
-    0.41605013139276353,
-    0.5047503537497475
-  ],
-  "why-buildings-stand-up.jpg": [
-    0.4606138107416883,
-    0.2517476555839726,
-    0.26965046888320543
-  ],
-  "why-im-no-longer-talking-to-white-people-about-race.jpg": [
-    0.4040041279669763,
-    0.40489164086687335,
-    0.4046026831785344
-  ],
-  "why-is-this-night-different-from-all-other-nights.jpg": [
-    0.4965227470298464,
-    0.35518207282913133,
-    0.626079397276152
-  ],
-  "wish-you-were-here-the-official-biography-of-douglas-adams.jpg": [
-    0.5102698505144632,
-    0.440331974373908,
-    0.33995340710541644
-  ],
-  "write-to-the-point.jpg": [
-    0.22745098039215686,
-    0.2196078431372549,
-    0.2235294117647059
-  ],
-  "yellow-trains.png": [
-    0.49747281492530854,
-    0.45354865209589906,
-    0.3947294463540653
-  ],
-  "yes-you-are-trans-enough.jpg": [
-    0.27151023418771913,
-    0.46826479808224253,
-    0.573802938103141
-  ],
-  "you-say-potato.jpg": [
-    0.0,
-    0.43137254901960786,
-    0.7019607843137254
-  ]
+  "100-ways-to-improve-your-writing.jpg": {
+    "color": [
+      0.16301727489862827,
+      0.34276509470643746,
+      0.5573404432594566
+    ],
+    "size": 13809
+  },
+  "1421-the-year-china-discovered-the-world.jpg": {
+    "color": [
+      0.8109210217951723,
+      0.06438559487540024,
+      0.14826966643230985
+    ],
+    "size": 40768
+  },
+  "200-twenty-minute-meals.jpg": {
+    "color": [
+      0.5620625190209121,
+      0.37575757575757573,
+      0.22081648623972866
+    ],
+    "size": 39346
+  },
+  "500-lines-or-less.png": {
+    "color": [
+      0.3756847559933941,
+      0.3861245563084867,
+      0.43982309283829635
+    ],
+    "size": 329718
+  },
+  "a-brief-history-of-infinity.jpg": {
+    "color": [
+      0.4505905976848568,
+      0.4159815733522321,
+      0.3727970706354835
+    ],
+    "size": 6543
+  },
+  "a-brief-history-of-wales.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 7329
+  },
+  "a-closed-and-common-orbit.jpg": {
+    "color": [
+      0.7653820148749158,
+      0.07829614604462475,
+      0.07176019833220644
+    ],
+    "size": 27216
+  },
+  "a-laymans-guide-to-greek-heroes.jpg": {
+    "color": [
+      0.6252252252252253,
+      0.33707320766144266,
+      0.3075781664016959
+    ],
+    "size": 39653
+  },
+  "a-little-book-about-the-runes.jpg": {
+    "color": [
+      0.564245945291697,
+      0.41481481481481486,
+      0.29167271847010395
+    ],
+    "size": 23991
+  },
+  "a-little-book-of-language.jpg": {
+    "color": [
+      0.4043088840474461,
+      0.3953844912450577,
+      0.37484063584281446
+    ],
+    "size": 10702
+  },
+  "a-philosophy-of-walking.jpg": {
+    "color": [
+      0.4185917744099098,
+      0.4769814767246052,
+      0.2927990410137853
+    ],
+    "size": 13115
+  },
+  "a-poem-for-every-day-of-the-year.jpg": {
+    "color": [
+      0.8867520356792916,
+      0.024374091968780154,
+      0.25484114380962086
+    ],
+    "size": 54893
+  },
+  "a-poem-for-every-night-of-the-year.jpg": {
+    "color": [
+      0.5492134062927498,
+      0.4313497492020063,
+      0.32351801185590523
+    ],
+    "size": 21603
+  },
+  "a-spellers-companion.jpg": {
+    "color": [
+      0.5474850809889175,
+      0.43947144075021327,
+      0.37800511508951395
+    ],
+    "size": 20228
+  },
+  "abandoned-america-the-age-of-consequences.jpg": {
+    "color": [
+      0.37849999999999984,
+      0.3627352941176468,
+      0.35389215686274533
+    ],
+    "size": 42667
+  },
+  "abc-signalling-in-the-age-of-steam.jpg": {
+    "color": [
+      0.5075305484512648,
+      0.44900066306715924,
+      0.42448612295159616
+    ],
+    "size": 24849
+  },
+  "adventures-with-the-wife-in-space.jpg": {
+    "color": [
+      0.3669696450008577,
+      0.35505630823758083,
+      0.4475618818956151
+    ],
+    "size": 12769
+  },
+  "agent-zigzag.jpg": {
+    "color": [
+      0.5964768795218623,
+      0.27947992031037,
+      0.2703156128761669
+    ],
+    "size": 19547
+  },
+  "airman.jpg": {
+    "color": [
+      0.15269479519556503,
+      0.3899052116483592,
+      0.3749991445094616
+    ],
+    "size": 37907
+  },
+  "algebra-and-geometry.jpg": {
+    "color": [
+      0.0,
+      0.00392156862745098,
+      0.40784313725490196
+    ],
+    "size": 18492
+  },
+  "all-systems-red.jpg": {
+    "color": [
+      0.4725980392156862,
+      0.17681372549019622,
+      0.10803921568627425
+    ],
+    "size": 15094
+  },
+  "all-the-birds-in-the-sky.jpg": {
+    "color": [
+      0.351844323042392,
+      0.4104815144200229,
+      0.46835641383983395
+    ],
+    "size": 10221
+  },
+  "am-i-overthinking-this.jpg": {
+    "color": [
+      0.43075935828877004,
+      0.40901247771835986,
+      0.5833297682709451
+    ],
+    "size": 20957
+  },
+  "an-astronauts-guide-to-life-on-earth.jpg": {
+    "color": [
+      0.2602514919011081,
+      0.4507885763000853,
+      0.5936700767263429
+    ],
+    "size": 106128
+  },
+  "an-atlas-of-extinct-countries.jpg": {
+    "color": [
+      0.4043424699722821,
+      0.42670157068062836,
+      0.41256544502617776
+    ],
+    "size": 48684
+  },
+  "an-unsuitable-job-for-a-woman.jpg": {
+    "color": [
+      0.8055788982259567,
+      0.09332399626517238,
+      0.11869747899159704
+    ],
+    "size": 19518
+  },
+  "ancillary-justice.jpg": {
+    "color": [
+      0.7104030501089326,
+      0.07745098039215709,
+      0.16819172113289765
+    ],
+    "size": 15147
+  },
+  "ancillary-mercy.jpg": {
+    "color": [
+      0.6104166666666666,
+      0.10829248366013094,
+      0.10396241830065328
+    ],
+    "size": 48656
+  },
+  "ancillary-sword.jpg": {
+    "color": [
+      0.804915209326974,
+      0.18443296237413853,
+      0.15886327503974496
+    ],
+    "size": 193762
+  },
+  "and-another-thing.jpg": {
+    "color": [
+      0.6686870946097069,
+      0.22204577648549906,
+      0.16907477820025346
+    ],
+    "size": 18896
+  },
+  "antimatter.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 36595
+  },
+  "artemis-fowl-and-the-lost-colony.jpg": {
+    "color": [
+      0.5757115749525616,
+      0.2252055660974065,
+      0.2026881720430106
+    ],
+    "size": 13138
+  },
+  "artemis-fowl-and-the-opal-deception.jpg": {
+    "color": [
+      0.023529411764705882,
+      0.2235294117647059,
+      0.47843137254901963
+    ],
+    "size": 19257
+  },
+  "artemis-fowl-and-the-time-paradox.gif": {
+    "color": [
+      0.4975139127268946,
+      0.4016955323243354,
+      0.13788942632756027
+    ],
+    "size": 87569
+  },
+  "artemis-fowl-eternity-cube.jpg": {
+    "color": [
+      0.7044614947428245,
+      0.17070000947238795,
+      0.1136989675097094
+    ],
+    "size": 14755
+  },
+  "artemis-fowl-the-arctic-incident.jpg": {
+    "color": [
+      0.4382416192283365,
+      0.44760278304870327,
+      0.43886148007590153
+    ],
+    "size": 11819
+  },
+  "artemis-fowl.jpg": {
+    "color": [
+      0.5440990410762848,
+      0.3879146987262062,
+      0.03515958208100741
+    ],
+    "size": 38578
+  },
+  "artificial-condition-murderbot-2.jpg": {
+    "color": [
+      0.5921568627450983,
+      0.41962837491017324,
+      0.26025048762960684
+    ],
+    "size": 37139
+  },
+  "as-you-wish-inconceivable-tales-from-the-making-of-the-princess-bride.jpg": {
+    "color": [
+      0.47894567663130827,
+      0.42481517197042745,
+      0.3798778527804564
+    ],
+    "size": 48805
+  },
+  "atomic-accidents.jpg": {
+    "color": [
+      0.2808479849504378,
+      0.26844656681860957,
+      0.534302872440489
+    ],
+    "size": 156179
+  },
+  "atomic-habits.jpg": {
+    "color": [
+      0.37763772175536925,
+      0.3791316526610642,
+      0.36629318394024296
+    ],
+    "size": 97833
+  },
+  "atomic.jpg": {
+    "color": [
+      0.30925527603728276,
+      0.4105115496118956,
+      0.561657158888993
+    ],
+    "size": 33832
+  },
+  "automating-inequality.jpg": {
+    "color": [
+      0.47653241476770886,
+      0.4381646352234587,
+      0.3916622504857798
+    ],
+    "size": 11155
+  },
+  "await-your-reply.jpg": {
+    "color": [
+      0.36322802117879793,
+      0.37597021004247394,
+      0.4244487112352359
+    ],
+    "size": 10484
+  },
+  "beautiful-lego.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 145209
+  },
+  "becoming-sex-second-chances-and-figuring-out-who-the-hell-i-am.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 35205
+  },
+  "behind-the-scenes-at-scrapheap-challenge.jpg": {
+    "color": [
+      0.3891547049441785,
+      0.4414766863683273,
+      0.6259123745191857
+    ],
+    "size": 42049
+  },
+  "berlitz-essential-russian.jpg": {
+    "color": [
+      0.2524377318494965,
+      0.3958841194135312,
+      0.4384472708002121
+    ],
+    "size": 48451
+  },
+  "beyond-burnout.jpg": {
+    "color": [
+      0.3419314249764081,
+      0.4450246408723914,
+      0.47908147216105734
+    ],
+    "size": 29824
+  },
+  "black-and-british-a-forgotten-history.jpg": {
+    "color": [
+      0.4913895993179881,
+      0.4217025940811107,
+      0.26240409207161125
+    ],
+    "size": 42485
+  },
+  "bletchley-park-demystifying-the-bombe.jpg": {
+    "color": [
+      0.6523172905525849,
+      0.22493315508021386,
+      0.21016042780748662
+    ],
+    "size": 21092
+  },
+  "bletchley-park-home-of-the-codebreakers.jpg": {
+    "color": [
+      0.5887298172736939,
+      0.27819894666567757,
+      0.12230546695348998
+    ],
+    "size": 17173
+  },
+  "blind-mans-bluff.jpg": {
+    "color": [
+      0.3771922328253337,
+      0.4691734320846982,
+      0.4650999382803969
+    ],
+    "size": 11406
+  },
+  "brag-better.jpg": {
+    "color": [
+      0.774590069946107,
+      0.23318426785919072,
+      0.38715743607384484
+    ],
+    "size": 42496
+  },
+  "british-rail-designed-1948-1997.jpg": {
+    "color": [
+      0.8184823705266859,
+      0.2554471115800579,
+      0.18404408101058056
+    ],
+    "size": 63830
+  },
+  "building-git.jpg": {
+    "color": [
+      0.6080540906017576,
+      0.41898039215686267,
+      0.1922271805273834
+    ],
+    "size": 53172
+  },
+  "built.jpg": {
+    "color": [
+      0.4516439585542958,
+      0.45874738244812496,
+      0.45532076908433283
+    ],
+    "size": 29709
+  },
+  "burnout.jpg": {
+    "color": [
+      0.8108783239323128,
+      0.027558420628525405,
+      0.5119258662369053
+    ],
+    "size": 11565
+  },
+  "calendrical-calculations.png": {
+    "color": [
+      0.45111713427587724,
+      0.4183039093595097,
+      0.3460894195785414
+    ],
+    "size": 298290
+  },
+  "captain-corellis-mandolin.jpg": {
+    "color": [
+      0.814340638216071,
+      0.23202614379084946,
+      0.1609381007304887
+    ],
+    "size": 105996
+  },
+  "carmilla.jpg": {
+    "color": [
+      0.3855482933914307,
+      0.4421689663519729,
+      0.4961268458000484
+    ],
+    "size": 102659
+  },
+  "carrying-the-fire.jpg": {
+    "color": [
+      0.7198011599005798,
+      0.2598729632698149,
+      0.24468378900856097
+    ],
+    "size": 12620
+  },
+  "chernobyl-history-of-a-tragedy.jpg": {
+    "color": [
+      0.48955946014769547,
+      0.34494525082760374,
+      0.16414565826330563
+    ],
+    "size": 32927
+  },
+  "chernobyl-prayer-a-chronicle-of-the-future.jpg": {
+    "color": [
+      0.4199350803578502,
+      0.42160821259863307,
+      0.43757422215184893
+    ],
+    "size": 26416
+  },
+  "chinese-characters-their-origin-etymology-history-classification-and-signification.jpg": {
+    "color": [
+      0.7622975778546712,
+      0.30389850057670126,
+      0.19056978085351786
+    ],
+    "size": 13787
+  },
+  "clouds-cannot-cover-us.jpg": {
+    "color": [
+      0.7983169233358576,
+      0.1246991500462844,
+      0.1890936632163593
+    ],
+    "size": 76258
+  },
+  "codebreakers-the-inside-story-of-bletchley-park.jpg": {
+    "color": [
+      0.7228291316526615,
+      0.04351540616246512,
+      0.028543417366946933
+    ],
+    "size": 26428
+  },
+  "codes-an-introduction-to-information-communication-and-cryptography.jpg": {
+    "color": [
+      0.11296030607364893,
+      0.31420373027259674,
+      0.48694404591104734
+    ],
+    "size": 41131
+  },
+  "colossus-bletchley-parks-greatest-secret.jpg": {
+    "color": [
+      0.8070663409133623,
+      0.1721982083568251,
+      0.2958717033139135
+    ],
+    "size": 61302
+  },
+  "creative-selection.png": {
+    "color": [
+      0.04615384615384621,
+      0.37858220211161375,
+      0.6826546003016591
+    ],
+    "size": 56942
+  },
+  "creativity-inc.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.00392156862745098,
+      0.00392156862745098
+    ],
+    "size": 91183
+  },
+  "cryptography-a-very-short-introduction.jpg": {
+    "color": [
+      0.590219421101774,
+      0.34887955182072816,
+      0.26074929971988786
+    ],
+    "size": 20751
+  },
+  "death-dynamite-and-disaster.jpg": {
+    "color": [
+      0.7292113925862317,
+      0.3312151137827395,
+      0.08996708172320039
+    ],
+    "size": 58742
+  },
+  "deaths-end.jpg": {
+    "color": [
+      0.580539742778832,
+      0.20257221168037098,
+      0.1458359687961206
+    ],
+    "size": 13229
+  },
+  "defying-hitler.jpg": {
+    "color": [
+      0.4629121824168263,
+      0.45283797729618147,
+      0.45543269939554754
+    ],
+    "size": 6836
+  },
+  "do-not-alight-here-walking-londons-lost-underground-and-railway-stations.jpg": {
+    "color": [
+      0.5062460468058193,
+      0.22890575585072764,
+      0.24887729285262417
+    ],
+    "size": 50275
+  },
+  "do-you-feel-lucky.jpg": {
+    "color": [
+      0.2678980771052382,
+      0.46683716965046906,
+      0.530718954248366
+    ],
+    "size": 13837
+  },
+  "doctor-who-timeless.jpg": {
+    "color": [
+      0.1217276099629041,
+      0.35966260378025083,
+      0.5834039922275216
+    ],
+    "size": 27884
+  },
+  "double-cross.jpg": {
+    "color": [
+      0.5454532001479839,
+      0.4370107288198295,
+      0.17639659637439875
+    ],
+    "size": 23557
+  },
+  "effective-python.jpg": {
+    "color": [
+      0.13333333333333333,
+      0.12549019607843137,
+      0.12941176470588237
+    ],
+    "size": 8023
+  },
+  "eleanor-oliphant-is-completely-fine.jpg": {
+    "color": [
+      0.4322599112637756,
+      0.4168312580506653,
+      0.40583941605839435
+    ],
+    "size": 31959
+  },
+  "electric-universe.jpg": {
+    "color": [
+      0.7869663214122855,
+      0.09644713699433699,
+      0.1110233860986247
+    ],
+    "size": 82269
+  },
+  "engineering-a-safer-world.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 20627
+  },
+  "engines-of-war.jpg": {
+    "color": [
+      0.7214689265536722,
+      0.18876703223662372,
+      0.19398471252907945
+    ],
+    "size": 25455
+  },
+  "enigma-the-battle-for-the-code.jpg": {
+    "color": [
+      0.724852663182475,
+      0.1805923125393826,
+      0.23150598613736573
+    ],
+    "size": 38247
+  },
+  "equity-exclusion-and-everyday-science-learning.jpg": {
+    "color": [
+      0.5792860734037206,
+      0.15341521223874166,
+      0.22775263951734454
+    ],
+    "size": 13928
+  },
+  "exhalation.jpg": {
+    "color": [
+      0.4238641798182689,
+      0.4238641798182689,
+      0.4238641798182689
+    ],
+    "size": 9089
+  },
+  "exit-strategy.jpg": {
+    "color": [
+      0.4695573074590662,
+      0.45104103497068937,
+      0.4566808166565597
+    ],
+    "size": 52312
+  },
+  "felix-ever-after.jpg": {
+    "color": [
+      0.5957066618696409,
+      0.357918090783714,
+      0.23780056365053662
+    ],
+    "size": 33166
+  },
+  "fire-season.jpg": {
+    "color": [
+      0.5219917274478231,
+      0.3098102364939525,
+      0.14366455116668264
+    ],
+    "size": 11642
+  },
+  "five-equations-that-changed-the-world.jpg": {
+    "color": [
+      0.562,
+      0.3644705882352941,
+      0.32215686274509797
+    ],
+    "size": 14309
+  },
+  "five-go-on-a-strategy-away-day.jpg": {
+    "color": [
+      0.7250445632798574,
+      0.22040998217468794,
+      0.1857100415923943
+    ],
+    "size": 30135
+  },
+  "flavour.jpg": {
+    "color": [
+      0.500110987791343,
+      0.42952275249722505,
+      0.336884942656308
+    ],
+    "size": 8524
+  },
+  "focus.png": {
+    "color": [
+      0.4104928457869632,
+      0.40731319554848977,
+      0.4134605193428723
+    ],
+    "size": 72769
+  },
+  "focusing.jpg": {
+    "color": [
+      0.6173097195867596,
+      0.4057136833227915,
+      0.1940754796542267
+    ],
+    "size": 9860
+  },
+  "forgotten-sacrifice-the-arctic-convoys-of-world-war-ii.jpg": {
+    "color": [
+      0.3476285344797453,
+      0.42320785711789166,
+      0.4982489252385448
+    ],
+    "size": 29553
+  },
+  "from-ace-to-ze.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 6556
+  },
+  "from-here-to-eternity.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 12563
+  },
+  "from-prejudice-to-pride.jpg": {
+    "color": [
+      0.7152062484744938,
+      0.33725490196078434,
+      0.2566105280286393
+    ],
+    "size": 52558
+  },
+  "fun-home.jpg": {
+    "color": [
+      0.040821501014198985,
+      0.4418018931710615,
+      0.3817444219066937
+    ],
+    "size": 32893
+  },
+  "gaming-the-vote.jpg": {
+    "color": [
+      0.3526506899055919,
+      0.2984749455337692,
+      0.3035584604212055
+    ],
+    "size": 6574
+  },
+  "gchq.jpg": {
+    "color": [
+      0.3902367586038564,
+      0.38917907411927427,
+      0.344349524041982
+    ],
+    "size": 29877
+  },
+  "gender-outlaw.jpg": {
+    "color": [
+      0.23069944395668807,
+      0.3930787240269242,
+      0.5900497512437807
+    ],
+    "size": 13049
+  },
+  "getting-things-done.jpg": {
+    "color": [
+      0.5094793779580797,
+      0.3545909398242057,
+      0.3734685598377284
+    ],
+    "size": 20605
+  },
+  "going-postal.jpg": {
+    "color": [
+      0.8142347848230203,
+      0.21134878193701717,
+      0.16871233341821582
+    ],
+    "size": 18136
+  },
+  "good-omens.jpg": {
+    "color": [
+      0.325619006726778,
+      0.32560469443251794,
+      0.3203663947330755
+    ],
+    "size": 35230
+  },
+  "grace-hopper-and-the-invention-of-the-information-age.jpg": {
+    "color": [
+      0.2326666666666667,
+      0.2973333333333333,
+      0.4700392156862746
+    ],
+    "size": 31579
+  },
+  "granuaile-grace-omalley-irelands-pirate-queen.jpg": {
+    "color": [
+      0.36193133379834147,
+      0.3655971479500891,
+      0.4006510113926994
+    ],
+    "size": 28981
+  },
+  "h2o.jpg": {
+    "color": [
+      0.16017882916182613,
+      0.492618016686028,
+      0.576526912380751
+    ],
+    "size": 55253
+  },
+  "have-i-got-views-for-you.jpg": {
+    "color": [
+      0.7186216498433694,
+      0.25241907413853126,
+      0.2806590091657968
+    ],
+    "size": 12919
+  },
+  "hello-world-how-to-be-human-in-the-age-of-the-machine.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 24306
+  },
+  "here-the-world-entire.jpg": {
+    "color": [
+      0.36284248798857294,
+      0.47390598623555386,
+      0.4640306453707311
+    ],
+    "size": 19713
+  },
+  "hidden-figures-the-untold-story-of-the-african-american-women-who-helped-win-the-space-race.jpg": {
+    "color": [
+      0.4591631928361897,
+      0.4501466728423654,
+      0.4983685862796561
+    ],
+    "size": 23975
+  },
+  "high-performance-python-practical-performant-programming-for-humans.jpg": {
+    "color": [
+      0.7071350140056024,
+      0.23784873949579827,
+      0.5842577030812325
+    ],
+    "size": 43049
+  },
+  "history-of-the-world-in-500-railway-journeys.jpg": {
+    "color": [
+      0.4414565826330532,
+      0.29560439560439544,
+      0.18146951088127583
+    ],
+    "size": 41118
+  },
+  "how-many-friends-does-one-person-need.jpg": {
+    "color": [
+      0.6247990999678559,
+      0.29185149469623906,
+      0.3048698167791707
+    ],
+    "size": 39383
+  },
+  "how-many-lightbulbs-does-it-take-to-change-a-planet.jpg": {
+    "color": [
+      0.6295403407264545,
+      0.24885888781742205,
+      0.21938283510125367
+    ],
+    "size": 33548
+  },
+  "how-to-be-alone.jpg": {
+    "color": [
+      0.32369747899159657,
+      0.26543417366946764,
+      0.2396638655462186
+    ],
+    "size": 20961
+  },
+  "how-to-fold-it.jpg": {
+    "color": [
+      0.43431372549019603,
+      0.3404684095860566,
+      0.5152505446623094
+    ],
+    "size": 21102
+  },
+  "how-to-take-smart-notes.jpg": {
+    "color": [
+      0.8807572684246112,
+      0.11524002704530067,
+      0.17225152129817445
+    ],
+    "size": 18563
+  },
+  "how-to-understand-your-gender.jpg": {
+    "color": [
+      0.5827376813609605,
+      0.36546609187410184,
+      0.5090807954387427
+    ],
+    "size": 125186
+  },
+  "how-to-win-friends-and-influence-people.jpg": {
+    "color": [
+      0.7963990627697626,
+      0.2662905413737822,
+      0.3568442471328155
+    ],
+    "size": 13225
+  },
+  "how-to.jpg": {
+    "color": [
+      0.09411764705882353,
+      0.12941176470588237,
+      0.16470588235294117
+    ],
+    "size": 29885
+  },
+  "how-you-stand-how-you-move-how-you-live-learning-the-alexander-technique-to-explore-your-mind-body-connection-and-achieve-self-mastery.jpg": {
+    "color": [
+      0.4942790284838214,
+      0.4423626240619703,
+      0.42961349148712974
+    ],
+    "size": 38047
+  },
+  "human-resources-management.jpg": {
+    "color": [
+      0.28893557422969196,
+      0.36652661064425773,
+      0.29561157796451915
+    ],
+    "size": 22432
+  },
+  "hyperbole-and-a-half.jpg": {
+    "color": [
+      0.40946998886891023,
+      0.3814196420926451,
+      0.28978508433941264
+    ],
+    "size": 38326
+  },
+  "i-hate-everyone-but-you.jpg": {
+    "color": [
+      0.455184233076264,
+      0.252190130550935,
+      0.2694893895861686
+    ],
+    "size": 41435
+  },
+  "i-was-there-on-pq17-the-convoy-to-hell.jpg": {
+    "color": [
+      0.6831564430053365,
+      0.2999460334592549,
+      0.18136355459614983
+    ],
+    "size": 34882
+  },
+  "ibm-and-the-holocaust.jpg": {
+    "color": [
+      0.534156862745098,
+      0.44657516339869263,
+      0.3955555555555557
+    ],
+    "size": 106414
+  },
+  "ida.jpg": {
+    "color": [
+      0.18898114966640447,
+      0.5002068583748509,
+      0.5467529062144918
+    ],
+    "size": 19702
+  },
+  "inside-steves-brain.jpg": {
+    "color": [
+      0.3852641493278533,
+      0.39170305676855904,
+      0.3995290692696292
+    ],
+    "size": 24883
+  },
+  "intimate-friendships.jpg": {
+    "color": [
+      0.550390785684903,
+      0.17427670368846837,
+      0.11833264774441243
+    ],
+    "size": 19157
+  },
+  "introduction-to-algebra.jpg": {
+    "color": [
+      0.4069979059585004,
+      0.46742813630306457,
+      0.3397220635827144
+    ],
+    "size": 69186
+  },
+  "introduction-to-graph-theory.jpg": {
+    "color": [
+      0.2,
+      0.17647058823529413,
+      0.36470588235294116
+    ],
+    "size": 16400
+  },
+  "just-my-type.jpg": {
+    "color": [
+      0.2498320875311451,
+      0.4685082872928178,
+      0.5234102480771312
+    ],
+    "size": 55160
+  },
+  "last-chance-to-see.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 66183
+  },
+  "laymans-guide-to-the-greek-gods.jpg": {
+    "color": [
+      0.5698151260504204,
+      0.36007843137254886,
+      0.3559551820728295
+    ],
+    "size": 36015
+  },
+  "lego-architecture-the-visual-guide.jpg": {
+    "color": [
+      0.09411764705882353,
+      0.09411764705882353,
+      0.09411764705882353
+    ],
+    "size": 25142
+  },
+  "lewis-carroll-in-numberland-his-fantastical-mathematical-logical-life.jpg": {
+    "color": [
+      0.4636237008464591,
+      0.43996571306118065,
+      0.39059252116146975
+    ],
+    "size": 39334
+  },
+  "liars-and-outliers.jpg": {
+    "color": [
+      0.6269607843137255,
+      0.08737745098039207,
+      0.1014705882352942
+    ],
+    "size": 22081
+  },
+  "life-isnt-binary.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 6158
+  },
+  "locomotives-of-the-great-western-railway-jarrold-railway-series-1.jpg": {
+    "color": [
+      0.6602552131963896,
+      0.3691254279489573,
+      0.36019296607531925
+    ],
+    "size": 33270
+  },
+  "london-underground-by-design.jpg": {
+    "color": [
+      0.45737254901960805,
+      0.4083137254901961,
+      0.1834901960784313
+    ],
+    "size": 33847
+  },
+  "londons-lost-rivers.jpg": {
+    "color": [
+      0.4236405902567212,
+      0.42880533656761655,
+      0.363998382858298
+    ],
+    "size": 77786
+  },
+  "long-walk-to-freedom.jpg": {
+    "color": [
+      0.5825728638562864,
+      0.36542815473296764,
+      0.16154825566590278
+    ],
+    "size": 44145
+  },
+  "looking-for-group.jpg": {
+    "color": [
+      0.33637758281796826,
+      0.35803729804880363,
+      0.40433865477731423
+    ],
+    "size": 13308
+  },
+  "lorenz.jpg": {
+    "color": [
+      0.6875306372549017,
+      0.3699754901960782,
+      0.19906556372549017
+    ],
+    "size": 30350
+  },
+  "make-games-with-python.jpg": {
+    "color": [
+      0.20932448768981354,
+      0.402908447589562,
+      0.589841662980982
+    ],
+    "size": 28926
+  },
+  "mallard-how-the-blue-streak-broke-the-world-speed-record.jpg": {
+    "color": [
+      0.3375056999544004,
+      0.44181486548107624,
+      0.5082991336069311
+    ],
+    "size": 20888
+  },
+  "manx-fairy-tales.jpg": {
+    "color": [
+      0.3112003825920614,
+      0.4051458632233383,
+      0.24093735054997606
+    ],
+    "size": 23248
+  },
+  "march-hares-and-monkeys-uncles.jpg": {
+    "color": [
+      0.7183006535947711,
+      0.14019607843137238,
+      0.24790305010893254
+    ],
+    "size": 32438
+  },
+  "master-pieces.jpg": {
+    "color": [
+      0.3465315537979894,
+      0.48489042675893884,
+      0.40352611632888435
+    ],
+    "size": 9560
+  },
+  "masters-of-the-post.jpg": {
+    "color": [
+      0.1411764705882353,
+      0.2784313725490196,
+      0.35294117647058826
+    ],
+    "size": 6891
+  },
+  "math-hysteria-fun-and-games-with-mathematics.jpg": {
+    "color": [
+      0.3814593093874721,
+      0.3848863439180983,
+      0.4015183064376193
+    ],
+    "size": 44464
+  },
+  "mathematics-and-politics-strategy-voting-power-and-proof.jpg": {
+    "color": [
+      0.24768555824156196,
+      0.43837407108962334,
+      0.5590115498254093
+    ],
+    "size": 14487
+  },
+  "mathematics-of-public-key-cryptography.jpg": {
+    "color": [
+      0.43605228758169945,
+      0.42828758169934644,
+      0.5729150326797386
+    ],
+    "size": 15333
+  },
+  "messages-from-the-sea.jpg": {
+    "color": [
+      0.24912324337768915,
+      0.5003565062388597,
+      0.5221862952369106
+    ],
+    "size": 45015
+  },
+  "mind-the-gap-a-london-underground-miscellany.jpg": {
+    "color": [
+      0.8814432989690721,
+      0.01976955730745844,
+      0.09165150596321137
+    ],
+    "size": 15859
+  },
+  "mindfulness-a-practical-guide-to-finding-peace-in-a-frantic-world.jpg": {
+    "color": [
+      0.20124247718889518,
+      0.39011842360706667,
+      0.353018831294894
+    ],
+    "size": 42755
+  },
+  "mindfulness-based-cognitive-therapy.jpg": {
+    "color": [
+      0.70604486839781,
+      0.20742624977919022,
+      0.1854795972443038
+    ],
+    "size": 26096
+  },
+  "mismatch.jpg": {
+    "color": [
+      0.4537014805922371,
+      0.4529811924769908,
+      0.453501400560224
+    ],
+    "size": 13214
+  },
+  "montmorency.jpg": {
+    "color": [
+      0.4396699578176423,
+      0.33995271867612287,
+      0.4810642933296251
+    ],
+    "size": 23369
+  },
+  "nets-puzzles-and-postmen.jpg": {
+    "color": [
+      0.7561747506019951,
+      0.3120251609415697,
+      0.2403361344537815
+    ],
+    "size": 12516
+  },
+  "nineteen-eighty-four.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 29837
+  },
+  "norse-mythology.jpg": {
+    "color": [
+      0.45673624288425074,
+      0.3872443601096354,
+      0.3541640312038793
+    ],
+    "size": 9016
+  },
+  "not-forgetting-the-whale.jpg": {
+    "color": [
+      0.7417475728155338,
+      0.13938701694269906,
+      0.18994860079954345
+    ],
+    "size": 11626
+  },
+  "not-quite-human-bug-in-the-system.jpg": {
+    "color": [
+      0.5088720636769559,
+      0.44966673137902036,
+      0.34331844949200796
+    ],
+    "size": 34267
+  },
+  "number-9-the-search-for-the-sigma-code.jpg": {
+    "color": [
+      0.5430340557275543,
+      0.38175438596491196,
+      0.22596491228070165
+    ],
+    "size": 27991
+  },
+  "numbers-rule-the-vexing-mathematics-of-democracy-from-plato-to-the-present.jpg": {
+    "color": [
+      0.34956259426847636,
+      0.3361689291101053,
+      0.34129713423831104
+    ],
+    "size": 21969
+  },
+  "numbers.jpg": {
+    "color": [
+      0.6035838258748475,
+      0.3669762641898865,
+      0.3078149920255183
+    ],
+    "size": 14964
+  },
+  "oh-no.jpg": {
+    "color": [
+      0.33626702589432733,
+      0.42323005538093095,
+      0.5345008232300554
+    ],
+    "size": 10784
+  },
+  "on-the-beach.jpg": {
+    "color": [
+      0.6008912655971479,
+      0.10065359477124158,
+      0.11087344028520518
+    ],
+    "size": 101854
+  },
+  "operation-fortitude-the-greatest-hoax-of-the-second-world-war.jpg": {
+    "color": [
+      0.877640178878569,
+      0.021912624699002403,
+      0.056965944272446084
+    ],
+    "size": 30365
+  },
+  "paper-towns.jpg": {
+    "color": [
+      0.7125533608277261,
+      0.06517618117357626,
+      0.145271688010998
+    ],
+    "size": 9182
+  },
+  "paul-takes-the-form-of-a-mortal-girl.jpg": {
+    "color": [
+      0.4974229691876753,
+      0.33705882352941163,
+      0.3954621848739496
+    ],
+    "size": 15288
+  },
+  "places-i-stopped-on-the-way-home.jpg": {
+    "color": [
+      0.2285570638511813,
+      0.3570303335009217,
+      0.344695827048768
+    ],
+    "size": 150325
+  },
+  "platos-podcasts.jpg": {
+    "color": [
+      0.8287759328561567,
+      0.259289806101564,
+      0.2570407780159617
+    ],
+    "size": 47656
+  },
+  "pride-and-prejudice.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 88015
+  },
+  "programmed-inequality.jpg": {
+    "color": [
+      0.311484593837535,
+      0.36971175567000997,
+      0.5738501852353847
+    ],
+    "size": 199094
+  },
+  "protecting-information-from-classical-error-correction-to-quantum-cryptography.jpg": {
+    "color": [
+      0.4734758430692319,
+      0.3436559359216367,
+      0.5633045933030626
+    ],
+    "size": 18157
+  },
+  "provenance.jpg": {
+    "color": [
+      0.6940034266133637,
+      0.1716162193032552,
+      0.1869979059584999
+    ],
+    "size": 38589
+  },
+  "psychiatric-tales.jpg": {
+    "color": [
+      0.3559683522531821,
+      0.3559683522531821,
+      0.3559683522531821
+    ],
+    "size": 43475
+  },
+  "quicksilver-ultraviolet-2.jpg": {
+    "color": [
+      0.393989460190856,
+      0.4637421070122964,
+      0.5808574277168495
+    ],
+    "size": 28270
+  },
+  "r-in-a-nutshell.jpg": {
+    "color": [
+      0.7991372549019607,
+      0.20056470588235353,
+      0.1280470588235295
+    ],
+    "size": 32975
+  },
+  "ratio-the-simple-codes-behind-the-craft-of-everyday-cooking.png": {
+    "color": [
+      0.8395269218798631,
+      0.15638966697790269,
+      0.4675007780890133
+    ],
+    "size": 153839
+  },
+  "record-of-a-spaceborn-few.jpg": {
+    "color": [
+      0.1726534400742544,
+      0.31424759252813583,
+      0.5828402366863907
+    ],
+    "size": 31227
+  },
+  "remote-stations.jpg": {
+    "color": [
+      0.4171687136393019,
+      0.4049903038138328,
+      0.3571126912303387
+    ],
+    "size": 32333
+  },
+  "rewriting-the-rules.jpg": {
+    "color": [
+      0.23805811481219008,
+      0.44216867469879495,
+      0.7223600283486888
+    ],
+    "size": 4584
+  },
+  "rogue-protocol.jpg": {
+    "color": [
+      0.40376580538757545,
+      0.41989188198643923,
+      0.4391332233828113
+    ],
+    "size": 33216
+  },
+  "seashaken-houses.jpg": {
+    "color": [
+      0.3651140753699249,
+      0.4326845980027697,
+      0.46287630293753196
+    ],
+    "size": 8822
+  },
+  "secrets-of-the-conqueror-the-untold-story-of-britains-most-famous-submarine.jpg": {
+    "color": [
+      0.7281243063263042,
+      0.24748797632260466,
+      0.26009618941916357
+    ],
+    "size": 38056
+  },
+  "set-theory-and-logic.jpg": {
+    "color": [
+      0.1934841272598815,
+      0.4046697474028005,
+      0.7166614548950115
+    ],
+    "size": 11662
+  },
+  "seven-languages-in-seven-weeks.jpg": {
+    "color": [
+      0.6418640183346063,
+      0.3318563789152024,
+      0.3519735166793986
+    ],
+    "size": 32720
+  },
+  "seven-ways-we-lie.jpg": {
+    "color": [
+      0.4650186923018233,
+      0.4330357824063479,
+      0.47315175097276246
+    ],
+    "size": 29550
+  },
+  "sexuality-and-social-justice-in-africa.jpg": {
+    "color": [
+      0.8506099891230849,
+      0.06730752270923351,
+      0.08832054560954788
+    ],
+    "size": 56116
+  },
+  "shady-characters-ampersands-interrobangs-and-other-typographical-curiosities.jpg": {
+    "color": [
+      0.7313725490196078,
+      0.12990927714369305,
+      0.16959321041849573
+    ],
+    "size": 14869
+  },
+  "shouldnt-you-be-in-school.jpg": {
+    "color": [
+      0.13479726732321917,
+      0.4590187206104161,
+      0.7278413627894598
+    ],
+    "size": 29512
+  },
+  "small-robots.jpg": {
+    "color": [
+      0.4075029098397349,
+      0.3532634971796939,
+      0.3583848151132599
+    ],
+    "size": 29738
+  },
+  "smoke-gets-in-your-eyes.jpg": {
+    "color": [
+      0.42900480947095815,
+      0.4048242693303735,
+      0.3724898261191265
+    ],
+    "size": 10490
+  },
+  "space-stories-that-really-happened.jpg": {
+    "color": [
+      0.2875244121553004,
+      0.3673463010702288,
+      0.3977501757675181
+    ],
+    "size": 14181
+  },
+  "speeches-that-changed-the-world.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.00392156862745098,
+      0.00392156862745098
+    ],
+    "size": 22832
+  },
+  "strange-planet.jpg": {
+    "color": [
+      0.5186720142602496,
+      0.2587344028520498,
+      0.29852941176470593
+    ],
+    "size": 146645
+  },
+  "taking-german-further.jpg": {
+    "color": [
+      0.8802122114668651,
+      0.15150161330354933,
+      0.04692231322909024
+    ],
+    "size": 18445
+  },
+  "target-tirpitz.jpg": {
+    "color": [
+      0.9022418523723479,
+      0.052800642441277246,
+      0.03230944254835039
+    ],
+    "size": 18527
+  },
+  "the-ancient-greek-computer-from-rhodes.jpg": {
+    "color": [
+      0.4511162880993982,
+      0.45257231605513487,
+      0.38852649970879444
+    ],
+    "size": 23242
+  },
+  "the-art-of-betrayal.jpg": {
+    "color": [
+      0.727555277430121,
+      0.29050896954526484,
+      0.310492282019191
+    ],
+    "size": 14944
+  },
+  "the-art-of-lecturing.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.06274509803921569,
+      0.07450980392156863
+    ],
+    "size": 29729
+  },
+  "the-artist-and-the-mathematician.jpg": {
+    "color": [
+      0.42520243592317475,
+      0.4367329184233418,
+      0.4718396573646528
+    ],
+    "size": 15410
+  },
+  "the-box-how-the-shipping-container-made-the-world-smaller-and-the-world-economy-bigger.jpg": {
+    "color": [
+      0.32612784951378954,
+      0.38488761358201784,
+      0.6063446516818105
+    ],
+    "size": 37198
+  },
+  "the-bridge.jpg": {
+    "color": [
+      0.24087771711136297,
+      0.46315030390439854,
+      0.5255863466227124
+    ],
+    "size": 12059
+  },
+  "the-butterfly-isles.jpg": {
+    "color": [
+      0.5709519291587603,
+      0.3988456672991779,
+      0.18491461100569284
+    ],
+    "size": 17358
+  },
+  "the-c-programming-language.jpg": {
+    "color": [
+      0.33988336713996037,
+      0.4249661933739017,
+      0.7623563218390804
+    ],
+    "size": 24572
+  },
+  "the-chinese-typewriter-a-history.jpg": {
+    "color": [
+      0.7397025924463745,
+      0.16181076457428606,
+      0.18339255165153273
+    ],
+    "size": 175889
+  },
+  "the-chronicles-of-narnia-audio-collection.jpg": {
+    "color": [
+      0.5911088573360377,
+      0.4221095334685601,
+      0.16386071670047336
+    ],
+    "size": 60806
+  },
+  "the-city-the-city.jpg": {
+    "color": [
+      0.23529411764705882,
+      0.2627450980392157,
+      0.5294117647058824
+    ],
+    "size": 27678
+  },
+  "the-curious-incident-of-the-dog-in-the-night-time.jpg": {
+    "color": [
+      0.7167755991285404,
+      0.2634713144517067,
+      0.191067538126362
+    ],
+    "size": 34488
+  },
+  "the-dark.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 24834
+  },
+  "the-day-of-the-triffids.jpg": {
+    "color": [
+      0.4430835347837764,
+      0.36545796400752106,
+      0.24910018802041364
+    ],
+    "size": 70618
+  },
+  "the-design-of-everyday-things.jpg": {
+    "color": [
+      0.21337872769686653,
+      0.5025282138578905,
+      0.5443288569447072
+    ],
+    "size": 631422
+  },
+  "the-elements-of-style.jpg": {
+    "color": [
+      0.5002039215686275,
+      0.2709333333333332,
+      0.32956862745098026
+    ],
+    "size": 26517
+  },
+  "the-emotion-machine.jpg": {
+    "color": [
+      0.1298642533936653,
+      0.13283056812468585,
+      0.5738562091503269
+    ],
+    "size": 40001
+  },
+  "the-enchanted-castle.jpg": {
+    "color": [
+      0.8009761480349716,
+      0.2155504626092861,
+      0.15339954163483577
+    ],
+    "size": 25112
+  },
+  "the-examined-life-how-we-lose-and-find-ourselves.jpg": {
+    "color": [
+      0.45214626391096935,
+      0.39764175940646557,
+      0.3872813990461046
+    ],
+    "size": 7631
+  },
+  "the-gate-of-angels.jpg": {
+    "color": [
+      0.5099565117875944,
+      0.3528801403830014,
+      0.2311436636911574
+    ],
+    "size": 21054
+  },
+  "the-greatest-traitor-the-secret-lives-of-agent-george-blake.jpg": {
+    "color": [
+      0.4829344151453687,
+      0.4271940500338063,
+      0.38501690331304955
+    ],
+    "size": 29323
+  },
+  "the-healthy-programmer.jpg": {
+    "color": [
+      0.1440444834650273,
+      0.4532630962832889,
+      0.6995024875621889
+    ],
+    "size": 5991
+  },
+  "the-heart-of-the-buddhas-teaching.jpg": {
+    "color": [
+      0.5781287276096961,
+      0.130172813217796,
+      0.09246542256922674
+    ],
+    "size": 32336
+  },
+  "the-hitchhikers-guide-to-python-best-practices-for-development.jpg": {
+    "color": [
+      0.7145355265236131,
+      0.23703603420654923,
+      0.5917078453936241
+    ],
+    "size": 28059
+  },
+  "the-house-plant-expert.jpg": {
+    "color": [
+      0.46794928497714877,
+      0.3774141235441545,
+      0.15046439628482966
+    ],
+    "size": 29706
+  },
+  "the-indisputable-existence-of-santa-claus.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.00392156862745098,
+      0.00392156862745098
+    ],
+    "size": 23846
+  },
+  "the-insiders-guide-to-technical-writing.jpg": {
+    "color": [
+      0.5725490196078431,
+      0.10196078431372549,
+      0.09803921568627451
+    ],
+    "size": 17304
+  },
+  "the-invisible-orientation-an-introduction-to-asexuality.jpg": {
+    "color": [
+      0,
+      0,
+      0
+    ],
+    "size": 21967
+  },
+  "the-last-little-blue-envelope.jpg": {
+    "color": [
+      0.8201579274243636,
+      0.1683435365096259,
+      0.16939047112057537
+    ],
+    "size": 28312
+  },
+  "the-life-changing-magic-of-tidying-up.jpg": {
+    "color": [
+      0.7437908496732025,
+      0.2275599128540301,
+      0.25152505446623064
+    ],
+    "size": 57779
+  },
+  "the-little-book-of-lionel-blue.jpg": {
+    "color": [
+      0.2072375466194012,
+      0.4854325911155424,
+      0.670972268380045
+    ],
+    "size": 19262
+  },
+  "the-lonely-city.jpg": {
+    "color": [
+      0.741436574629852,
+      0.2525610244097639,
+      0.20066026410564247
+    ],
+    "size": 21510
+  },
+  "the-long-dark-tea-time-of-the-soul.jpg": {
+    "color": [
+      0.5589890501655207,
+      0.20299847211611938,
+      0.11017952635599679
+    ],
+    "size": 26629
+  },
+  "the-long-way-to-a-small-angry-planet.jpg": {
+    "color": [
+      0.46093948370715176,
+      0.4216532656227961,
+      0.37785301170828045
+    ],
+    "size": 7985
+  },
+  "the-magazine-the-book.jpg": {
+    "color": [
+      0.4171492142956472,
+      0.4516256431650675,
+      0.2807815324711442
+    ],
+    "size": 90560
+  },
+  "the-man-who-invented-the-daleks.jpg": {
+    "color": [
+      0.5123276104700254,
+      0.252368890139788,
+      0.2070644525752883
+    ],
+    "size": 20532
+  },
+  "the-mathematics-of-logic.jpg": {
+    "color": [
+      0.32454703400347484,
+      0.3074708364358403,
+      0.18471084636386198
+    ],
+    "size": 22155
+  },
+  "the-maths-gene.jpg": {
+    "color": [
+      0.6002404026744799,
+      0.26259484636766595,
+      0.3149425287356321
+    ],
+    "size": 31347
+  },
+  "the-meaning-of-it-all.jpg": {
+    "color": [
+      0.721824729891957,
+      0.28175270108043204,
+      0.2672268907563023
+    ],
+    "size": 41169
+  },
+  "the-never-ending-days-of-being-dead.jpg": {
+    "color": [
+      0.5807909604519774,
+      0.3251910933865071,
+      0.34991691591891005
+    ],
+    "size": 55415
+  },
+  "the-night-circus.jpg": {
+    "color": [
+      0.0196078431372549,
+      0.0,
+      0.01568627450980392
+    ],
+    "size": 36504
+  },
+  "the-ones-who-walk-away-from-omelas.jpg": {
+    "color": [
+      0.5968652429124517,
+      0.42218059198201574,
+      0.3900961658548768
+    ],
+    "size": 24505
+  },
+  "the-order-of-the-pure-moon-reflected-in-water.png": {
+    "color": [
+      0.686879852612186,
+      0.32959599947361495,
+      0.42239768390577703
+    ],
+    "size": 46118
+  },
+  "the-organized-mind.jpg": {
+    "color": [
+      0.5320987654320983,
+      0.3098765432098771,
+      0.31757443718227996
+    ],
+    "size": 8028
+  },
+  "the-origins-of-unfairness.jpg": {
+    "color": [
+      0.16862745098039217,
+      0.40784313725490196,
+      0.3803921568627451
+    ],
+    "size": 49684
+  },
+  "the-other-greek.jpg": {
+    "color": [
+      0.36401384083044985,
+      0.36960784313725487,
+      0.31707035755478663
+    ],
+    "size": 69634
+  },
+  "the-paper-menagerie-and-other-stories.jpg": {
+    "color": [
+      0.6598517455762789,
+      0.35526064084170283,
+      0.24230033476805335
+    ],
+    "size": 14539
+  },
+  "the-phantom-x.jpg": {
+    "color": [
+      0.8139705882352939,
+      0.12458521870286576,
+      0.14319381598793357
+    ],
+    "size": 16961
+  },
+  "the-phoenix-and-the-carpet.jpg": {
+    "color": [
+      0.8137086738640568,
+      0.2650590253253963,
+      0.20557629569838212
+    ],
+    "size": 28075
+  },
+  "the-pooh-cook-book.jpg": {
+    "color": [
+      0.4984078226590901,
+      0.31202580248809697,
+      0.17838529667741765
+    ],
+    "size": 76842
+  },
+  "the-princess-bride.jpg": {
+    "color": [
+      0.3745389244806831,
+      0.3850805668802176,
+      0.3869248689574842
+    ],
+    "size": 43186
+  },
+  "the-princess-saves-herself-in-this-one.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 3084
+  },
+  "the-railway-adventures.jpg": {
+    "color": [
+      0.06435012823694877,
+      0.3649209894928436,
+      0.5939439066765948
+    ],
+    "size": 9293
+  },
+  "the-riddle-of-the-labyrinth.jpg": {
+    "color": [
+      0.6288735101883891,
+      0.2284121491733949,
+      0.17631680123029606
+    ],
+    "size": 19180
+  },
+  "the-seabirds-cry.jpg": {
+    "color": [
+      0.24494286923402447,
+      0.3902666102412185,
+      0.4053886302722525
+    ],
+    "size": 54027
+  },
+  "the-secret-listeners.jpg": {
+    "color": [
+      0.7602595967964652,
+      0.3133664733499033,
+      0.3031759182546257
+    ],
+    "size": 73902
+  },
+  "the-sixth-form-at-st-clares.jpg": {
+    "color": [
+      0.4422070223438208,
+      0.42025991792065664,
+      0.6818764249885992
+    ],
+    "size": 13084
+  },
+  "the-starless-sea.jpg": {
+    "color": [
+      0.062033424133107584,
+      0.41135733392230484,
+      0.5269184519865522
+    ],
+    "size": 171084
+  },
+  "the-students-introduction-to-mathematica-r.jpg": {
+    "color": [
+      0.6841269841269841,
+      0.24643635231870487,
+      0.49374416433239965
+    ],
+    "size": 24208
+  },
+  "the-tales-of-beedle-the-bard.jpg": {
+    "color": [
+      0.3213262032085563,
+      0.42170409982174684,
+      0.5372549019607844
+    ],
+    "size": 36678
+  },
+  "the-thrilling-adventures-of-lovelace-and-babbage.jpg": {
+    "color": [
+      0.4299632352941177,
+      0.4589460784313725,
+      0.446109068627451
+    ],
+    "size": 48508
+  },
+  "the-universe-next-door.jpg": {
+    "color": [
+      0.0,
+      0.0,
+      0.0
+    ],
+    "size": 9780
+  },
+  "the-unofficial-lego-technic-builders-guide.jpg": {
+    "color": [
+      0.15469106753812933,
+      0.44602352941176476,
+      0.7172601307189544
+    ],
+    "size": 17171
+  },
+  "the-void.jpg": {
+    "color": [
+      0.7561497326203211,
+      0.08186809269162232,
+      0.10573975044563322
+    ],
+    "size": 9491
+  },
+  "the-wandering-wombles.jpg": {
+    "color": [
+      0.8396969696969693,
+      0.19590017825311956,
+      0.47105169340463493
+    ],
+    "size": 114254
+  },
+  "the-world-without-us.jpg": {
+    "color": [
+      0.25821848739495823,
+      0.4213109243697477,
+      0.5300392156862743
+    ],
+    "size": 28895
+  },
+  "the-worst-case-scenario-survival-handbook-travel.jpg": {
+    "color": [
+      0.4323529411764707,
+      0.41748366013071897,
+      0.40555555555555556
+    ],
+    "size": 12367
+  },
+  "the-worst-case-scenario-survival-handbook.jpg": {
+    "color": [
+      0.582816943571322,
+      0.3448286184702891,
+      0.13267474928902867
+    ],
+    "size": 25334
+  },
+  "the-worst-witch-all-at-sea.jpg": {
+    "color": [
+      0.18023099650819235,
+      0.4324200913242009,
+      0.2988181573999462
+    ],
+    "size": 10536
+  },
+  "the-worst-witch.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.00392156862745098,
+      0.00392156862745098
+    ],
+    "size": 21853
+  },
+  "the-wrong-kind-of-snow-how-the-weather-made-britain.jpg": {
+    "color": [
+      0.37688498079644267,
+      0.4436021831412977,
+      0.4769355164746313
+    ],
+    "size": 19814
+  },
+  "think-black.jpg": {
+    "color": [
+      0.4141910490365991,
+      0.4332891562170796,
+      0.41592415128963195
+    ],
+    "size": 119109
+  },
+  "to-be-taught-if-fortunate.jpg": {
+    "color": [
+      0.788564267251508,
+      0.2836009503668312,
+      0.10330800762382195
+    ],
+    "size": 28696
+  },
+  "too-much-information-or-can-everyone-just-shut-up-for-a-moment-some-of-us-are-trying-to-think.jpg": {
+    "color": [
+      0.4004500160720028,
+      0.46574520518589985,
+      0.2857709203900138
+    ],
+    "size": 148252
+  },
+  "trans-britain.jpg": {
+    "color": [
+      0.572531512605042,
+      0.33227415966386575,
+      0.5654499299719887
+    ],
+    "size": 37262
+  },
+  "trans-like-me.jpg": {
+    "color": [
+      0.8490474203865944,
+      0.1539563343067728,
+      0.20802391878737292
+    ],
+    "size": 22133
+  },
+  "transgender-health.jpg": {
+    "color": [
+      0.4423387454529323,
+      0.22306805074971164,
+      0.2791943926892024
+    ],
+    "size": 13446
+  },
+  "turing-pioneer-of-the-information-age.jpg": {
+    "color": [
+      0.5299242424242424,
+      0.21510695187165751,
+      0.22303921568627433
+    ],
+    "size": 9984
+  },
+  "twos-company-three-is-complexity.jpg": {
+    "color": [
+      0.5197697427594892,
+      0.1131138694009714,
+      0.1430113329735565
+    ],
+    "size": 52892
+  },
+  "typography-for-lawyers.jpg": {
+    "color": [
+      0.4139561707035751,
+      0.4139561707035751,
+      0.4139561707035751
+    ],
+    "size": 13156
+  },
+  "ultraviolet-ultraviolet-1.jpg": {
+    "color": [
+      0.4231851988444281,
+      0.38834593398487915,
+      0.5047267809945295
+    ],
+    "size": 85085
+  },
+  "uncle-silas.jpg": {
+    "color": [
+      0.00784313725490196,
+      0.00784313725490196,
+      0.00784313725490196
+    ],
+    "size": 26587
+  },
+  "understanding-asexuality.jpg": {
+    "color": [
+      0.4367288378766141,
+      0.43385939741750357,
+      0.45241511238641796
+    ],
+    "size": 6271
+  },
+  "unfamiliar-underground.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.00392156862745098,
+      0.00392156862745098
+    ],
+    "size": 31244
+  },
+  "unicorn.png": {
+    "color": [
+      0.46931022408963574,
+      0.3547268907563028,
+      0.11605392156862747
+    ],
+    "size": 102470
+  },
+  "volks-electric-railway-a-visitors-guide.jpg": {
+    "color": [
+      0.4946110331334268,
+      0.39923440091871887,
+      0.29552549870273503
+    ],
+    "size": 27793
+  },
+  "volks-railways-brighton-an-illustrated-history.jpg": {
+    "color": [
+      0.5939613970588234,
+      0.3378063725490198,
+      0.20467218137254894
+    ],
+    "size": 24742
+  },
+  "we-go-forward.jpg": {
+    "color": [
+      0.00392156862745098,
+      0.23529411764705882,
+      0.3607843137254902
+    ],
+    "size": 87001
+  },
+  "we.png": {
+    "color": [
+      0.4171451269273825,
+      0.42963925901852457,
+      0.3899830282020727
+    ],
+    "size": 260169
+  },
+  "what-can-a-body-do.jpg": {
+    "color": [
+      0.46110575377692087,
+      0.36036644165863074,
+      0.04448730311796849
+    ],
+    "size": 37169
+  },
+  "what-if-serious-scientific-answers-to-absurd-hypothetical-questions.jpg": {
+    "color": [
+      0.6819151846785224,
+      0.022051983584130963,
+      0.04107615139078846
+    ],
+    "size": 19174
+  },
+  "when-did-you-see-her-last.jpg": {
+    "color": [
+      0.5520661157024794,
+      0.3636849781234807,
+      0.5994328309836332
+    ],
+    "size": 71550
+  },
+  "who-could-that-be-at-this-hour.jpg": {
+    "color": [
+      0.7406711915535447,
+      0.31128959276018087,
+      0.10248114630467559
+    ],
+    "size": 57081
+  },
+  "why-buildings-fall-down.jpg": {
+    "color": [
+      0.4398018282045917,
+      0.4147233270532414,
+      0.5041657944316515
+    ],
+    "size": 15236
+  },
+  "why-buildings-stand-up.jpg": {
+    "color": [
+      0.48002704530087864,
+      0.24665314401622718,
+      0.25311697092630114
+    ],
+    "size": 25550
+  },
+  "why-im-no-longer-talking-to-white-people-about-race.jpg": {
+    "color": [
+      0.4179447695308486,
+      0.41946412072682493,
+      0.420223796324813
+    ],
+    "size": 20491
+  },
+  "why-is-this-night-different-from-all-other-nights.jpg": {
+    "color": [
+      0.5013910649005366,
+      0.3499691401984526,
+      0.630698381047334
+    ],
+    "size": 16898
+  },
+  "wish-you-were-here-the-official-biography-of-douglas-adams.jpg": {
+    "color": [
+      0.5094917569017657,
+      0.4407862647546581,
+      0.34161545215100964
+    ],
+    "size": 13923
+  },
+  "write-to-the-point.jpg": {
+    "color": [
+      0.22745098039215686,
+      0.2196078431372549,
+      0.2235294117647059
+    ],
+    "size": 27126
+  },
+  "yellow-trains.png": {
+    "color": [
+      0.5090552584670232,
+      0.45338235294117646,
+      0.3655169340463458
+    ],
+    "size": 122474
+  },
+  "yes-you-are-trans-enough.jpg": {
+    "color": [
+      0.2641699766723409,
+      0.46158501986003386,
+      0.57783241914129
+    ],
+    "size": 15088
+  },
+  "you-say-potato.jpg": {
+    "color": [
+      0.0,
+      0.43137254901960786,
+      0.7019607843137254
+    ],
+    "size": 11048
+  }
 }
\ No newline at end of file