pragma solidity 0.5.0; contract HashForEther { function withdrawWinnings() public { // Winner if the last 8 hex characters of the address are 0. require(uint32(msg.sender) == 0); _sendWinnings(); } function _sendWinnings() public { msg.sender.transfer(address(this).balance); } }