straight-flush is implemented.