// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract rambo {

    address gobbiesthingy = 0x62ac2DbBD306610fF8652B9e0D1A310B6C6AFa0f;

    uint[] private AAAARRRRRGGGGHHH;

    function seyAAAARRRRRGGGGHHH(uint fukupses, uint soMANEEBURGRZ) public gobbie {
        for(uint i = 0; i< fukupses; i++){
            uint tingswatgotDROPTEDonderfloor = (uint(keccak256(abi.encodePacked(block.timestamp,i))) % soMANEEBURGRZ);
            AAAARRRRRGGGGHHH.push(tingswatgotDROPTEDonderfloor);
        }    
    }

    function riplases() public view returns (uint[] memory) {
        return AAAARRRRRGGGGHHH;
    }
    
    modifier gobbie {
        require(msg.sender == gobbiesthingy);
        _;
   }
}