Thank you to all our Patrons

Join them at - patreon.com/numberphile

Arjun Chakroborty

Jeff Straathof

Christian Cooper

Ken Baron

Susan Silver

Ben Delo

Yana Chernobilsky

James Bissonette

Peggy Youell

Bill Shillito

Dr Jubal John

Tom Buckingham

john buchan

Andy

Joshua Davis

Ian George Walker

Tracy Parry

Steve Crutchfield

Arnas

Bernd Sing

Valentin-Eugen Dobrota

Jon Padden

Alfred Wallace

George Greene

Adam Savage

Ben

Andrew russell

Rodrigo Martin

Charles Southerland

Jordan Smith

Tyler Jordan O’Connor

Guðmundur Páll Kjartansson

Norman Walsh

Mike Maloney

Richard Ohnemus

Paul Bates

Patrick W. Gilmore

Jeremy Buchanan

Wait But Why

D Hills

Andrei M Burke

Brian Monahan

Eli Berg-Maas

Melissa Kwan

Eric Mumford

Mauve Coukouma

Jochen Römling

Frank Gevaerts

Thomas Sumbler

Henry Berthelsen

Mikko Manninen

Tom Striker

Igor Sokolov

Chris Connett

Kevin Iga

Michael Zappe

Stephen Clouse

Bodhisattva Debnath

Angela Flierman

Liam Devlin

John Gietzen

Robert Donato

Alejandro Medrano Gil

Mark Klamerus

Jeffrey Fellows

Liz Meisterling

Ethan

toby robbins

Torstein Herland

uh, Mike

susan bowyer

Leonardo Barlach

Kenneth Albanowski

Mark G Molloy

Howard Stratton

Josh Kaufman

David

Elvira Bozileva

Jerome Froelich

Mark

Gordon Syme

R. Haraway

Chloe Lo

Jeffrey Linse

John Vesey

Daniel Tyrrell

Derek Muller

l.h. riley

Andrew Baxter

Kristo Käärmann

Paul Firth

Alex Thaler

Anastas Dolushanov

eric haddad

Richard Barthel

Matthew T Powers

James Gary

Martin Stjernholm

John Green

Morgan Schneider

RolandP

Timothy Robinson

Cooper Stimson

Jeffrey Morse

I Son-Tchor

Ingo Blechschmidt

Matthew Schuster

Rick Rubenstein

Pavan Yalamanchili

Josh Thomas

Christopher Pellerito

Alexander Reynolds

Michael Castleman

Husam Abdul-Kafi

Leibowitz

John Duckworth

Hess Hodge

Robert Azzollini

Heather Brooks

Jaewon Jung

John Lewis

Chris Kelly

Michael Ivey

Gerard Green

Leo Nimoson Stuvstad

Craig M.

Sally Sellers

ueli riegg

Marcus Bolmstedt

Bo

Jeremey M Campshure

Michael Lehenbauer

Ethan Wright

Luke Duncan

Scott Helsby

Michael D Teehan

Vincent Zalzal

Alexander Shvedov

Dave Clark

Henry Segerman

Chris Davis

Johan Meeusen

Chris W West

Gregory Krueger

Chris Plummer

Lance Reulet

Kartik Cating-Subramanian

سليمان العقل

Christian Altenhofen

Karthik Vasishta Ramesh

Kelvin Dueck

Carl & Julie Jester

Akin Budi

Michael Maschio

Tim Clark

Eugene Foss

Vedran Aberle Tokić

LANIRAY

Tyler Lane

Sarah Howery

Stephen Chrisomalis

Jay Nitschke

Adam Sparrow

Michael

Tod Kurt

Marc Ethier

Johan Wierenga

Transcendentalau

Peter Su

Clint Branham

MikeyJB

Susan Moury

Bartakovics Zoltan

Yassine Alouini

Ethan Staghorn

Ivan Small

Myndert Papenhuyzen

Max Robb

Hy Diep

Linda Turner

Lightbow

CJ Kucera

Scott Bushman

Scott Gerum

Hendrik Payer

Neil Dingeldein

Doron Blake

Sean Leber-Fennessy

Pat Gunn

Martin Daycock

William G Wallace

Jim Mussared

Peter Lomax

Andrew Oplinger

Elliot Shank

Heleen van Opstal

Eric C. Black

Nat Tyce

Jeremy Dillman

Erik Emanuelsson

Élie Arama

Johann Goergen

KaiHenssen

Luke Trust

Judy Cabrera

Tori McClanahan

Wraithan McCarroll

Matt Hooks

Simon Job

Erik Duinkerken

Liam Calllaway

Patrick Stover

Thomas Fries

Randy Thomson

Daniel Brahneborg

Aaron Ritter

Please

Nuno Gonçalves

Daniel Jochem

Allen Varney

ESG Mobility c/o André Twupack

Amy Sham

Seth Blue

donielle gross

Morten Barklund

LD

Ryan A. Schauer

Hannes Seller

Sam Shannon

Chris Brugman

Marius Vogel

Adam Pridmore

Martin Lehmann

Gerrit Wessendorf

David Bell

Jack

Andi Meyer

George Smith

Laurus Schluep

Thomas Rauscher

Roy Morgan

Jack Boyce

Adam Badura

Hans de Leuw

Thomas Lundstrøm

Laust Ladefoged

Austin Heller

Todd James Sleeman

Brandon

Andrew Kuchling

Markus Paasiniemi

Florian Doblinger

Otakode

Mateusz Dziekonski

Dan Peter Lindgren Lauritzson

Scott R. Walshon

David Carpenter

Peter Ruppert

Per Lindstrand

Scott Chamberlin-Wibbeke

Lionel Pöffel

Brandon Bisel

Claire Rosenbaum

Matthew O'Connor

Jeff Brown

Adrian Cowan

Sicong Zhang

Patrick Thiel

Hsiao Lan Tsao

Catriona Calantzis

Theodore Love

Anne Stellingwerf

Javier Ezcurra

Christopher J Allen

Numberphile Patron

Allan Goldman

Scot Shinderman

James Anderson

Michael Witthoeft

John MacDonald

David Miller

Paul Hujer

Matthew Hatty

Kevin Jacks

Christopher Hunter

Rasmus Kuschel

Will Robinson

Cameron Redsell-Montgomerie

Karsten Behrmann

Mike Koss

Alec Grieser

David House

Jeptha Davenport

Alberto Prats Rodríguez

Johan Helleberg

Aaron Walsh

Adam Atkinson

Rob Nichols

Dave Smith

Wim Hoskens

Keirnan LaMarche

Ozgur Kesim

Samuel Kadolph

Yago Duppel

Timothy Lu

Nishant Narayan

Igor Shevchenko

Stephan Hartmann

Samuele Arcidiacono

Jeff Heaton

lonmakes

Gwilym Newton

Matt

Fernando Portela

Kia Bright

KLAUS MARTIN RITTNER

William Kenny

Resident

Dr. Karsten Freihub

Ben Donnellan

Vincent Poirier

Paul Friz

Christophe Chevalier

Daniel Munter

David Foster

Hans Ranke

Shivi Sharma

Arindam Saha

"Stevo" Painter

Gerhard Quaas

j. eduardo perez

Keith Shusterman

Bastien Louerat

Patrick Thomas Kelly

Tom Blakeson

Thor Fossum

Tyler Roberts

Ahmed Hindawi

Ivan Nakić

Jussi Suontausta

Florian Sommer

David Said Martinez

Nikhil Aggarwal

Ehsan Kia

Georg Mayer

Alexandru Papiu

Thorsten Seidelmann

Alex Barry

Klaas Mensaert

Adam Gold

Matheson Bayley

Sebastian Iorga

Stephen Davies

Steve LaRocque

Jing Xia

Takashi Toyooka

David Bellhorn

Lukas Eipert

ROSS MACKENZIE

Tychinin Andrew Alexandrovich

Philip Garmann

Jean-Pierre Bergeron

Tim Crookham

Jimmy Lu

Christof Sprenger

Stanislav Serebryakov

Indrek Loolaid

david bibb

Spencer Cohen

KWAN Sze Man Selene

Alison Hansel

James Jones

Johan Baltié

Phil Boswell

Derek Wyman

Rodolphe De Callataÿ

Andrew Gustafson

Robert Štětka

Laloma Ware

Enrico Altavilla

Malik Lund

Bengt Hallberg

Niels ter Heijden

Adam Siler

Tisza Gergő

Daniel S Splawski

Eric Donaldson

Volodymyr Sybirnyy

Ola Torstensson

Lekshmana Perumal M

Chirag Mehta

Dominic Swanson

No

Sevag Bakalian

ian beselin

ad pe

Valery Belayev

Darren Poulson

Steve Genoud

Karl-Johan Karlsson

James James

Anthony Angelucci

Karthik Manamcheri

Ian D Seymour

Harish Narayanan

Leonardo Sciolis

David P Hruska

Marek Belski

J Bichara

MD

Stephen McFarland

Nik Lever

Chance Gibbs

Chris Procter

Aran Glancy

Chris Hopkins

Bill McQuillan

Simon Laliberté

Jodina Meehan

John Ehlinger

Matt Cooney

James Craig

Clay Compton

Arthur

Peter Veeren

Christian Leichsenring

Lori Calabria

Clifford Wolf

Stephen C Sheppard

Mr Daniel N Whitley

Frédéric Junod

Christopher Quattrociocchi

Smriti Jha

Taco Nieuwenhuis

Matthew Chudleigh

Anon

John Nolan

Clifton Izui

Craig Bonsignore

Maxwell Estes

Rui Shu

Adam

Daniel Ahlberg

Brad Smith

Michael Andreen

Kent Mahoney

Bryan Bonvallet

Jason Olshefsky

Alex Trytko

Tom Petri

Bradley Booms

Remy Blok

Kevin Yap

Alex Mollberg

Andrew Stoller

Robert Coats

Vladyslav Kurmaz

Michael J. Hudson

Patrick Oglesby

Eric Bagg

André Michelle

Andrew

Karen Suhaka

Christian Martel

A.F. Harrold

GrandLompus

Dom & Arna

Wolfgang Gschwendtner

Chris Schouten

Larry

Fabian Erni

Travis Gerhardt

Christian Sandberg

Peter Barnum

Stephen Emerick

Gary Christiansen

Chris Butler

Michael Schwern

Michael

Jeffrey Hollocher

Marcus Jager

Chris Veenboer

RedKB

Jeroen Franse

MATTHEW VON DER AHE

Georg Wille

Chase Zheng

Warren Smith

Stewart M. Johnson

Bruce A Sesnovich

Mathijs van Meerkerk

Pieter Gosselink

Harry

Will Shankles

Olli Wilkman

Jirapat Wongmahacharoen

phyphor

Nasir Khan

Ryan Harris

Ian Seale

Jonathan Dahlin

Daniel Peters

Jeff Raymakers

Paul Shipley

Ruth Mantei

ThePotatoGuy

Matthew Hepburn

Doug Sweetser

SevenMass

Nathan Baulch

Steven Pickles

Simon Fox

Pierre Paré

svuorela

ice.cream.assassin

Dirkjan Krijnders

SurelyYoureJoking

Stephen Zaman

Robert Massaioli

Anton Kulikov

Nathan Stitt

Braxton Thomason

Heath Hillman

Rob Macdonald

Nicholas Sturm

Rachel Walmsley

Magesh Jayapandian

Stuart Highman

Natálie Kaňáková

Daniel Keefe

Brian Batchelder

Simeng Wang

Jesper Hansen

Rach

trille137

Alex Doll

Matthew Duncan

Daniel Vaz

David Ackerson

Taylor GW

Serazahr

Luca Ptrn Masters

J E

Garth Gergerich

Henry Strickland

Travis Ostrom

Sarina Weber

no

Debbie Newhouse

Gary Russell

Kragar

Ashli Black

Chris Shaw

D D

Naturally Curious

Andrew McCommons

Sarah Gerweck

Amit Nambiar

Kacey-Lee Burling

Karthik Ramasamy

Philippe Signoret

Alexandre Beland

Diogo Almeida

Vince Gabor

Ian Irwin

Timothy Murphy

John Shaffstall

Barton

Matt Sommerhalter

Henrik Søndergaard

Quanxiang Loo

StarTalk Radio

don bright

Timothy Lannin

Emily Andrews

Mark Stevens

Inigo Quilez

Sean Hayes

Daniel J Schless

Russell W Knize

Christopher Barback

John de Largentaye

Ernest Hymel

KYRYLO SVIDERSKYY

Juan Aguado

Kenneth M Vierck

David Eisner

Martin Harding

Brian Lee

Margot Rutgers

Tyler Jonathan Faruque

Ashley Greene

Owen Barton

Christopher Lesner

no shipping

Chris Dunphy

Dominic Duncombe

Nathan Collins

Catherine Swircenski

Michael Friemann

Konrad Gmurek

Gerard Barendse

Ever Salazar Tovar

Miguel Mota

Alpha Chen

Brandon Ducharme

Sam Evans

David Crawford

Kirill Khrustalev

Douglas Bourbeau

Kyle V Boudreau

George Marchin

Ronald Hochsprung

Jeff Martin

Alexander Kaurov

Paul Darga

Brandon Frerichs

Jim Fryer

Samuel Gerhardy

Bruce Grembowski

Antonio Alban

Davide Plaia

Daniel Boulet

Morgan Williams

Robert Ireton

Kevin Horecka

Stefan Erlansson

Andres Mlinar

Nicholas FitzRoy-Dale

Ian Hopgood

Jem Altieri

Aleksei Medvedchikov

Evan Basnaw

Armin Quast

Heidi Elliott

Sam Hartburn

Bob Wilkerson

Harry

Johan Boserup

Rachel Lee Drummond

Patrick Masterson

Jonatan Pedersen

Evan Gale

Eric Riese

Philipp Blume

Hugo Ho

David Thorsrud

Thomas Langford

R DG

Francis Gagné

D

Taylor Baldwin

John Welch

Jason Stiebs

Dennis W Olson

Ramon Sune Hijazo

Maarten Löffler

Karl Johan Widell

Zach Miller

Michael Wiggins

Jason Hise

Michael Ronayne

Thomas Kula

Michael Childers

Cody Yamada

Moritz Büsing

sumin wang

Digvijay Wadekar

Alex Palcuie

Steven Woodson

Truman Hanks

Tamas Varga

Yash Shevde

Christophe Boulet

Jonathan Soifer

israel ofek

Parth Gandhi

Chris Jordan

Alex Reich

oqardZ

Thomas Dalton

Kirk Anderson

Kevin Chan

Jonathan Wright

Daniel J. Grossi II

Andrew White

Hans de Wolf

Alexander Arnoldi

Baird Bankovic

John Verheij

Michael Salviani

Steven Howe

Yannick Van Doosselaere

Will Warren

Lindsay Went

Anand Konanur

Michael Wilson

Radosław Adamiak

David Skoog

matt andrew

Max Dudek

Paul Hewitt

Devin O'Neill

Zachary Anderson

Alexandra Elizabeth Lasley

jago swiers

Simon Donkers

Danny Staple

Brett Lyman

Tudor Sarpe

Timothy Fisher

ALEXANDER

Edward Vogel

Gosh Darn Games

Ho Sheung Lam

The Mauses

Norbert Heger

Macon Abernathy

Johan Falk

bert temminck

Gordon Hayes

Samuel Radomski

Rudee Glazebrook

Phil Holland

Lucy Ravitch

William Nelsen

Adrian Rook

Jorne Roefs

John Cusack

Donald Stanton

Chris Dowling

Dave Luk

Nathan Zamprogno

Nikolay Radev

John Daughety

James Smyth

Bas Denissen

Daniel Winograd-Cort

Kazuto Kora

Marcia Armitage

Marco de Groot

Andrew Wood

W Thomas Leroux

Ateev Gupta

Alexander Weld

Frederic Wheeler

Ben Horkley

Colton Tuttle

Bert Raeymaekers

Daniel Plas

Tom Walton

Jonathan Mound

Christian Dinevski

Luke Imhoff

James Tauber

Jonathan Ford

Thomas Hodson

John Peponis

Yingtong Li

Po-chia Chen

Connor Jacobson

Christian Kist

Michael Norman

Gustavo Bezerra

Matthew Zweig

Stephen Hart

Vinícius Sousa Fazio

Louis Moga

Michael Dominice

Jay Mahabal

Greg Billock

Matthew Phillip Eisenbraun

cem bagdatlioglu

Dave Driver

Max March-Steinman

Scott Walters

Marcus Kwast

Júda Ronén

Sean Egan

Daniel Furer

Alain Craven

Aaron Benham

Xuan Li Leong

Youval Dar

Luca Roth

Philipp Bliedung

Joe Sullivan

Yevgen Gorshkov

Rick Bueker

Kevin Johnson

Alex Conron

Ramesh Balasubramanian

Joshua Rahm

StarScarred

Ed Gifford

Zubin Madon

Dio Brandon

Christof Bohnert

Marco Huesmann

Paul Jaszkowiak

Michael J George

David Weidman

Joshua Titus

Jeffrey Spehar

Thomas Leese

Michael Ozsdolay

Marc Andrew White

Mike Schubert

Shane Fera

Natapong Thongkamkoon

Mathieu Zhang

Michael Zumpano

Aruzhan Arystanbekova

Colin Mills

Nathanael Okhuysen

Kristyn Glanville

Kyle M Smith

Federico Vigolo

Frederik Lerbjerg Aagaard

Thomas Strohmann

Claude Martin

Christian Sjöström

Sven Maihöfer

Gordon Robert Hamilton

Tom DUCHENE

Peter Nilsson

Matthias Pfeifer

Mike Robertson

Summer Naugle

Eugen Alpeza

Michiel

Sinan Taifour

Andrew Cary

Vikram Singh

Charles L Meyer

Stephan Berger

Alexander Knaack

Joey Chan

Riah Davis

Michelle Sun

William Rollinson

James Liu

Stephen Dobson

gary huntress

Christopher G Keller

Erik Johansson

Hamish Gilmore

Engin Cinar Sahin

ljokopk

No thank you

Grant Pluntze

Benjamin Cavileer

Susel Lee Sandoval

Johannes Dülks

Carl Svensson

Zach Taylor

Shane R Brennan

Rick Seiden

Victor Wu

Anthony Warner

Andrew Smith

Matthew M Askins

Jan Petersen

Andy Parkinson

Lisa Fletcher

James Wigglesworth

Stephan Packard

Neal Carpenter

Jonathan Hollinger

Jarkko Kairisvuo

Joe Webster

Giang Tran

Susan Lingenfelter

Devon Bernard

Jani Muukkonen

Gary Martin

Leeor Naharin

Joseph DeLisi

John Kinell

Sid Karunaratne

Zack Simpson

Anders Pettersson

Egor A. Palchyk

David Silverman

JN Brisset

Dennis Goertz

Gawain Lavers

James Dixon

Mike Gazes

Lou

Christian Buhl

Dylan Stankievech

Ilic Sorrentino

Daniel Whiteman

Luis Fraga Encinas

Chinmai Raman

Noah Feder

Doug Loudon

Brian Garvey

Adam Koski

Christopher Ursich

Mateusz Bakuła

Тимофей Прибытков

Keith Enevoldsen

951 Old County Road #326

Simon Reinsperger

Joe Chappell

Anton Smyk

Heather & Dave Slutzky

Somebody

Marc Aron Bøgh Barnholdt

Oz DiGennaro

Cody Freitag

Abrar Kazi

Jonathan Fergusojh

Simon S. Allen

Michelle Wong

Chris Major

Matthieu Balmes

Don Rideaux-Crenshaw

Quan Hoang

Arash Khangaldi

moemen yasser A Elmoneim

Reed Oei

Laura Boylan

Fabio Valentini

JamesT

Niraj kumar(ST&R-ODC)

Mitch Harding

Michael Tsuk

Rishi Menon

Erez Powell

Willian

Martin Will

Silvan Horvath

Dev Karan Ahuj

Michael McNertney

Mike Rosen

Phillip Vallance

Michael Bisgaard Olesen

Gordon Creel

Akira Niinobe

Christopher Alvarez

Nivranshu Pasricha

ALBEDO MUSIC

Bahman Engheta

Vijay Marupudi

Francis O'Carroll

Michael Phillips

Benjamin Fenster

Florian Fries

Edward Wood

Sam Vendittelli

Peter Gašparík

Steven Umbehocker

Tom Mortimer

Sam Nelson

Griffin Garland

david eisenbud

Drew Thatcher

Jan Joris Vereijken

Eirik Holm Fyhn

Håkon J Dugstad Johnsen

Nick Hodge

Ahmed Zahir

Sif Högnadottir

Kent Thomsen

Tamas Darvas

jane huber

Charlie Barker

Keyur Joshi

Konstantin Haase

Mark Haines

Richard Breen

Z-Wave

Hervé Guillon

Lisa Scherrer

Paul Robinson

Shad Sterling

Vladislav Hadzhiyski

Austin Nar

Alexander Krois

Nathan Pulis

David L Barr

Jason Everly

Kyle Olson

Mike O.

Timothy Gifford

Abhi Saini

Nikki Sayer

Samuel Nelson

Gabe Appleton

Håvard Valderhaug

ferhan hussain

Martin Borchert

Kevin Low

Jonas Brenner

Drake Danley

Yitzi Turniansky

Jan Olav Øksnes

Paul Plowman

Roc Sandford

Luis Lengsfeld

Andrew Grobengieser

Rok Pušnik

Genfried

NEON725

Jan Bodendorf

Jason Barnabe

Eric Ovenden

Di Tian

Nick Gray

Elliott Line

Dave Jackson

Dhruvang Joshi

Terry Crewse

Marco Petrik

Steven O'Sullivan

Michael C Smith

Christopher Neale

Christopher Plummer

Filip Zivkovic

Stephen Greco

FNL

Kevin Davis

Alex Gallichotte

Wasim Adetunji

Craig Conway

Adán Sánchez de Pedro Crespo

Joshua Segall

Mathieu van Ek

Claus Schrammel

Toomas Tiivel

ALPER MIZRAK

Pete Smith

Guillaume Cheron

Heinz Ofenschüßel

Wayne VanWeerthuizen

Sam Liddiard

Heather Richards

Nico Beyer

Joshua Gilmore

Phil Stubblefield

Eben Watt

Peter Helgeson

Adam Dřínek

Carl H Carlson

Chris Dolan

Ivan

Douglas Blumeyer

Uri Rothschild

Leo Uino

Martin Isaac Ellison

Subr Subrr

Rafael Bove Barrios

Tormod Guldvog

Patrick McDonald

Dakota Z Schuck

Alasdair Hunter

Alexander Kuznetsov

And others who are not listed here

Last updated: 27 September 2019