https://mytecharm.com.co/post/leetcode-solution-54-spiral-matrix-180k0r