function claim() public registered() {
        
        require(currentRound>0&&round[currentRound].ticketSum==0);
        uint256 lastRound = currentRound-1;
        
        require(round[lastRound].numberClaimed<5);
        
        require(round[lastRound].endRound.add(ONE_MIN)<now);
        address _sender = msg.sender;
        roundWinner[lastRound].push(_sender);
        uint256 numberClaimed = round[lastRound].numberClaimed;
        uint256 _arward = round[currentRound-1].totalEth*DRAW_PERCENT[numberClaimed]/1000;
        _sender.transfer(_arward);
        citizenContract.addWinIncome(_sender,_arward);
        round[lastRound].numberClaimed = round[lastRound].numberClaimed+1;
        round[lastRound].endRound = now.add(5*ONE_MIN);
    }