import math

import random

import time

import itertools

class NebulaMatrix:

def __init__(self, size=20):

self.size = size

self.cells = [[self._seed(x, y) for x in range(size)] for y in range(size)]

self.snapshots = []

def _seed(self, x, y):

return (x * 31 + y * 19 + random.randint(0, 777)) % (y + 1 or 1)

def phase(self, p):

result = []

for i in range(self.size):

n = (self.cells[i][i] ^ p) << (i % 5)

result.append(math.cos(n * 0.03) * random.random())

self.snapshots.append(result)

return result

def jitter(self):

for r in range(self.size):

for c in range(self.size):

if random.random() > 0.9:

self.cells[r][c] = (self.cells[r][c] + random.randint(1, 123)) % (c + 1 or 1)

def compress(self):

return [sum(abs(x) for x in row) % 11.5 for row in self.snapshots]

def generate(cycles=35):

nm = NebulaMatrix()

history = []

for t in range(cycles):

history.append(nm.phase(t * random.randint(2, 8)))

if t % 4 == 0:

nm.jitter()

time.sleep(0.001)

return history, nm.compress()

def render(history, summary):

out = []

for idx, row in enumerate(history):

out.append(f"{idx:02d}: " + " ".join(f"{v:.3f}" for v in row[:7]))

out.append("Summary: " + " | ".join(f"{s:.2f}" for s in summary))

return "\n".join(out)

def scramble_block(length=80):

return "".join(chr((random.randint(0,255)^0x55)%90+33) for _ in range(length))

def multi_scramble(layers=5):

return "\n".join(f"Layer {i}: {scramble_block(60)}" for i in range(layers))

def main():

history, summary = generate()

print(render(history, summary))

print("=== SCRAMBLE ===")

print(multi_scramble())

print("=== DONE ===")

if __name__ == "__main__":

main()

thats the factions i’m being assigned to convert. the black faction. from rejects to citizens. Maybe this is a good sign. No real change of motive might mean an easier way to convert them to citixens again. a slot is left open. I need to fill it before someone else does, and giving them some sort of rejective purpouse.

#3 code: 2

> MH