CSE 201E - Data Structure & Algorithm, May 2009