References

    http://www-personal.umich.edu/~murty/614/614slides5.pdf

    http://www.eecg.utoronto.ca/~janders/ece1387/readings/b_and_b.pdf