Master the Matrix: Flipping Submatrices Vertically Like a Pro! 🚀 Hey LeetCoders and aspiring competitive programmers! 👋 Vansh2710 here, ready to tackle another exciting problem that will sharpen your array manipulation skills. Today, we're diving into LeetCode Problem 3643: Flip Square Submatrix Vertically . This problem is a fantastic way to practice working with 2D arrays (matrices) and understanding how to manipulate specific regions within them. Don't worry if matrices feel intimidating – we'll break it down step-by-step! What's the Challenge? 🤔 Imagine you have a giant grid of numbers, like a spreadsheet or a chessboard. Your mission, should you choose to accept it, is to find a specific square within this grid and flip it upside down. Here's the breakdown: You get an m x n integer grid (our big matrix). You're given x and y , which are the row and column indices of the top-left corner of the submatrix we want to flip. You're also given k , which is the side length of this square submatrix.…