executeTileAction() method is implemented. Now, the problem is how to determine possible transactions.