Winning Solution of the AIcrowd SBB Flatland Challenge 2019-2020