sushi choosing algorithm