A robot is at the top-left corner of an m x n grid. It can only move either down or right. Return the number of unique paths to the bottom-right corner.
2D Dynamic Programming
Each cell's value is the sum of the paths from its right neighbor and its down neighbor, since the robot can only move in those directions to reach the goal.