A robot starts in the top-left corner of an m × n grid. It can move only right or down by one cell at a time, and wants to reach the bottom-right corner.
Return the number of distinct paths the robot can take.
3, 73, 21, 17, 310, 101, 1004, 5