pub type Grid<T> = (usize, usize, Vec<T>);
A parsed grid: (number of rows, number of columns, data).
(number of rows, number of columns, data)