contract Token {
 
    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply) {}
 
    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance) {}
 
    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success) {}
 
    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {}
 
    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool success) {}
 
    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {}
 
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
   
}
/**
 My name is James and I am litteraly so fucked right now.
 
 I spent my last ETH on this contract in hopes that someone can help me.
 I got into crypto in February this year and lost so much money.
 Now I don't know what im going to do come month end.
 
 I was an average noob when I got into crypto, was working as a restaurant manager and deccided to quit my job.
 Took a loan at the bank and bought a couple mining rigs, though i was going to be rich.
 I had to sell my rigs a few months back and now I have nothing.
 
 I am looking for a job but times are tough right now, I'm considering finding a waitering job in December
 I don't know what im going to do month end when its time to pay my rent.
 
 I'm ashamed to have to resort to asking for handouts, but I'm trying here before I end up on the street.
 Atleast this way I can keep some form of pride that I have left.
 Fuck I can't believe im doing this.
 
 If you are fortunate enough and can help me with any amount I would really appreciate it.
 
 I Just need 5 Ethereum to help me get through this month.
 
 If you can't donate any ethereum then kindly share this with someone who can.
 
 Thanks you.
 
 P.S. Please don't post any negative comments if you've haven't been in my shoes.
 
 */
function totalSupply() constant returns (uint256 supply) {}

/// @return total amount of tokens