pragma solidity ^0.4.11;

contract ReactExample {
    address private owner;
    string public you_awesome;
    
    function ReactExample() public {
        owner = msg.sender;
        you_awesome = "You're awesome";
    }
    
    function kill() public {
        require(msg.sender==owner);
        selfdestruct(owner);
    }
    
    function () public payable {
        revert ();
    }
}