import random
# Server Seed
server_seed_hash = "d48ff61045503ba1a66d90ebc460508565cad3c4b1c0f7070ba882a868fab1f1"
# Set the seed for reproducibility
random.seed(server_seed_hash)
# Parameters for the board
total_cells = 25 # 5x5 grid
mines_count = 14 # Number of mines
# Generate mine positions
mine_positions = random.sample(range(total_cells), mines_count)
# Build the 5x5 board
board = []
for i in range(total_cells):
if i in mine_positions:
board.append("💣") # Mine
else:
board.append("⬜") # Safe spot
# Convert to 5x5 grid for output
board_5x5 = [board[i:i+5] for i in range(0, total_cells, 5)]
# Return the formatted board
board_5x5
aW1wb3J0IHJhbmRvbQoKIyBTZXJ2ZXIgU2VlZApzZXJ2ZXJfc2VlZF9oYXNoID0gImQ0OGZmNjEwNDU1MDNiYTFhNjZkOTBlYmM0NjA1MDg1NjVjYWQzYzRiMWMwZjcwNzBiYTg4MmE4NjhmYWIxZjEiCgojIFNldCB0aGUgc2VlZCBmb3IgcmVwcm9kdWNpYmlsaXR5CnJhbmRvbS5zZWVkKHNlcnZlcl9zZWVkX2hhc2gpCgojIFBhcmFtZXRlcnMgZm9yIHRoZSBib2FyZAp0b3RhbF9jZWxscyA9IDI1ICAjIDV4NSBncmlkCm1pbmVzX2NvdW50ID0gMTQgICMgTnVtYmVyIG9mIG1pbmVzCgojIEdlbmVyYXRlIG1pbmUgcG9zaXRpb25zCm1pbmVfcG9zaXRpb25zID0gcmFuZG9tLnNhbXBsZShyYW5nZSh0b3RhbF9jZWxscyksIG1pbmVzX2NvdW50KQoKIyBCdWlsZCB0aGUgNXg1IGJvYXJkCmJvYXJkID0gW10KZm9yIGkgaW4gcmFuZ2UodG90YWxfY2VsbHMpOgogICAgaWYgaSBpbiBtaW5lX3Bvc2l0aW9uczoKICAgICAgICBib2FyZC5hcHBlbmQoIvCfkqMiKSAgIyBNaW5lCiAgICBlbHNlOgogICAgICAgIGJvYXJkLmFwcGVuZCgi4qycIikgICMgU2FmZSBzcG90CgojIENvbnZlcnQgdG8gNXg1IGdyaWQgZm9yIG91dHB1dApib2FyZF81eDUgPSBbYm9hcmRbaTppKzVdIGZvciBpIGluIHJhbmdlKDAsIHRvdGFsX2NlbGxzLCA1KV0KCiMgUmV0dXJuIHRoZSBmb3JtYXR0ZWQgYm9hcmQKYm9hcmRfNXg1Cg==