TerraScape - weekly challenge #54 - 1750 score (5th place)