221. Maximal Square (Medium)