Albert starts at the top left corner of a $16$ by $16$ grid and is allowed to move either down one cell or right one cell for each step. He is not allowed to move in the same direction more than $3$ times in a row. How many ways are there for Albert to reach the bottom right corner?