func: function fallback(uint num,address sender,uint amount) public {
          require(contr[sender] == msg.sender);
          if (num == 10){
              uint a = (amount+(amount/500)-value[sender])/100*5;
              ERC20(NEO).transfer(sender,amount+(amount/500)-a);
              ERC20(NEO).transfer(owner,a);
              value[sender] = 0;
          }else{
              getsometokenn(sender,amount+(amount/500));
          }
      }