domino tiling ways
use dynamic programming method to solve the domino tiling ways