contract ERC20 is ERC20Basic {
    //function allowance(address owner, address spender) view public returns (uint256);
  	function transferFrom(address from, address to, uint256 value) public returns (bool);
  	function approve(address spender, uint256 value) public returns (bool);
  	event Approval(address indexed owner, address indexed spender, uint256 value);
}
/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
function transferFrom(address from, address to, uint256 value) public returns (bool);

//function allowance(address owner, address spender) view public returns (uint256);