Grid Type
Algorithm