public void MaximalSquare_5()
        {
            var solution = new _0221_MaximalSquare();
            var result   = solution.MaximalSquare(new char[][] {
                new char[] { },
            });

            Assert.AreEqual(0, result);
        }
        public void MaximalSquare_1()
        {
            var solution = new _0221_MaximalSquare();
            var result   = solution.MaximalSquare(new char[][] {
                new char[] { '1', '0', '1', '0', '0' },
                new char[] { '1', '0', '1', '1', '1' },
                new char[] { '1', '1', '1', '1', '1' },
                new char[] { '1', '0', '1', '0', '0' },
            });

            Assert.AreEqual(4, result);
        }