This is the Code Exercise for my GIS, Inc. interview.