/**
 * A potion. Potions can be picked up and used by a person to increase strength level.
 * 
 * Power of each potion determines how much of the person's strength level will go up by.
 *
 */
public class Potion extends Item {
  

  /**
   * Creates a new potion with the default power 1.
   *
   */
  public Potion() {
    
    
  }
  
  /**
   * Creates a new potion with the specified power.
   * 
   * @param power strength level this potion can increase
   * 
   */
  public Potion(int power) {
    
    
  }
  
  /** 
   * Get power of this potion.
   * 
   * @return power of the potion
   */
  public int getPower(){
    
    
  }
  
  /**
   * A potion can be picked up.
   *
   * @return true
   */
  public boolean canPickUp() {
    
    
  }
  /**
   * The thing type of the potion is <code>POTION</code>.
   *
   * @return <code>ThingType.COIN</code>
   */
  public ThingType getThingType() {
    
    
  }
  /**
   * A potion is drunk.
   * It is then discarded (removed from its container).
   *
   * @return power of the drunk potion
   */
  public Outcome useItem() {
    
    
  }
  
}
