grimly Find the shortest path in a maze given as a 2D array. Learned about the BFS (Breadth First Search) algorithm and how to implement it using a Queue.