cs 526 fall 13 project2