
import java.util.Random;

public class Dice {
  private static Random generator = new Random();
  private int mySides;
  private int myLastRoll;
  
  //constructor
  public Dice (int sides) {
    mySides = sides;
    myLastRoll = 1;
  }
  
  //accessors
  public int getSides() {
    return mySides;
  }
  
  public int getLastRoll() {
    return myLastRoll;
  }
  
  public String toString(){
    return "sides: " + mySides + "     Last Roll: " + myLastRoll;
  }
  
  //modifier
  public int roll() {
    myLastRoll = generator.nextInt(mySides) + 1;
    return myLastRoll;
  }
}
