sequence-algorithms/figures/part2/needle.pdf