hashcode_2018 Hashcode 2018 of team Hard morning (scored 37,889,833 for the qualification round and 45,288,408 for the extended round) Credits : Coding: @bonheml Algorithm: @lordteka Debugging: @bonheml & @lordteka Optimisation: @bonheml