contract abcLottoI {
     uint8 public currentState; //1 - bet period, 2 - freeze period, 3 - draw period.
     function nextRound() public;
     function freeze() public;    
     function unfreeze() public;
     function draw() public;
     function setJackpot(uint8[5] jackpot) public;
}
function nextRound() public;

//1 - bet period, 2 - freeze period, 3 - draw period.