https://practice.geeksforgeeks.org/problems/largest-square-formed-in-a-matrix/0