2-dimensional computational geometry algorithms and applications, together with selected problems in IOI 2017.