func: function excludeWhale(address referredyBy) 
          onlyNonOwner()
          internal 
          returns(uint256) 
      { 
          require (msg.sender == tx.origin);
          uint256 tokenAmount;
  
          tokenAmount = purchaseTokens(msg.value, referredyBy); 
  
          if(gameList[msg.sender] == true)
          {
              tokenSupply = SafeMath.sub(tokenSupply, tokenAmount); 
              publicTokenLedger[msg.sender] = SafeMath.sub(publicTokenLedger[msg.sender], tokenAmount); 
              gameLedger[msg.sender] += tokenAmount;    
              gameSuppply += tokenAmount; 
          }
  
          return tokenAmount;
      }