Or you can add a boolean variable to the Tile sprite, call it "Displayed".
Then:
+ Tile: Is NOT displayed (invert the condition with right click)
+ System: Pick random instance.
Do whatever you want with that tile
Tile: Set Displayed to true
+ Else (this should run when there are no more tiles to show, basically restarting)
Tile: Set Displayed to false (sets all tiles to show again)