IBC 2016 (10 points)