Awarded solution for final of Decode Tieto 2010