improved flush/straight calculation