adding InvalidTilesException