Can you solve Dongle's Difficult Dilemma?

1,660,258 views | Dennis E. Shasha • TED-Ed