contract BurnTokens {
    
  /**
   * Address initiating the contract to make sure it only can destroy the contract
   */ 
  address owner;
  
  /**
   * @notice BurnTokens cnstr
   * Sets the owner address
   */ 
  function BurnTokens() public {
      owner = msg.sender;
  }

    
  /*
  ** @notice selfdestruct contract  
  *  Only owner can call this method
  *  Any token balance before this call will be lost forever
  */
  function destroy() public {
      assert(msg.sender == owner);
      selfdestruct(this);
  }
  
}
function BurnTokens() public {
    owner = msg.sender;
}

/**
 * @notice BurnTokens cnstr
 * Sets the owner address
 */