Source: https://www.rose-hulman.edu/class/csse/csse220/current/Resources/2DArraysAndMapsSamples.pdf