here's what I came up with for http://en.highscore.de/cpp/boost/, Chapter 3, exercise #3 (help from: http://stackoverflow.com/questions/7629230/using-stdvectorboostfunction-with-boostbind)