graphs above from http://www.glue.umd.edu/~diker/INFM605_04_02/605_04_02_L_05.pdf