hashcode Qualification Round 2018 Online Overall Score: 33 055 630 Extended Overall Score: 47 135 387