Domino and Tromino Tiling | Leetcode 790