I'm trying to divide a random number that is generated by 13. It can range from 1, 53. I need to divide the random number 13 to get a whole number (to determine what suit it is in a deck of cards). I need the suit to be out of 1-4.

Random number:

```
value = MyRandom.Next(1, 53);

```

Division:

```
suit = value / 13;
face = value % 13;

```

The suit keeps generating a 0 by the way.