# MinaCoding2026_Print

# RelicsFromBands

For ***MinaCoding2026* Day 9 & 13:** #**Magic & #Print** ,***RelicsFromBands*** coded in Python outputs spelllike instructions for the user to translate into rubberbandrelics with rubberbands. Turning this existing code into a portal of exponential symbol making.

## Instruction

```dockerfile
EXTERIOR Neutral Interior Long LEFT
YELLOW Long UpNeutral DOUBLE
SINGLE UpExteriorPinnerChoiceYELLOW
PIN PinConsistent PinConsistent Left INTERIOR
PINNERCHOICE Yellow BrownBrown Up TRIPLETRIPLE
```

## Images

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/ec07ab6c-4cca-4541-a29c-db95049ccdd4.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/c3a16f88-86f5-4587-af46-115c19ab9174.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/20b2aab2-b14a-4e4e-8b27-9cc0a6c572a4.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/99c85972-3ccb-4774-a36d-baac0c38f7f1.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/1fc58790-d1c0-48ed-a466-e4ddeb3bfaed.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/2491b63c-9939-47ba-92cd-3d78d6dd0689.png align="center")

![](https://cdn.hashnode.com/uploads/covers/61d25a2b0413645f5c7beb00/b06ab21d-9a40-4f25-9ad2-194bbf0062dd.png align="center")

## Code

```python

'''
List of instructions in the Rubberband Text to for generative colorscape building for the relics

Green
Yellow
Red
Black
Purple
Orange
Brown
Neutral
Up
Down
Left
Right
Pin
PinConsistent
PinSwitch
Diagonal
PinnerChoice
Short
Long
Medium
Interior
Exterior
Double
Single
Triple

IF no color in line, then follow instructions and choose your own color scheme
if not alot of instructions, be flexible with pin and band execution
read line and flow as such

'''




import random

with open("RubberBand.txt", "r") as adj:  #open and read the text file
    IWT = adj.read()  #give the file a variable name 
    IWTUsed = list(map(str,IWT.split())) #individuals words
    
def Relics():
    print(random.choice(IWTUsed).upper() + " " +  random.choice(IWTUsed) + " " +  random.choice(IWTUsed) +  " " +  random.choice(IWTUsed) +  " " + random.choice(IWTUsed).upper())
    print(random.choice(IWTUsed).upper() + " " +  random.choice(IWTUsed) + " " +  random.choice(IWTUsed) + random.choice(IWTUsed) +  " " + random.choice(IWTUsed).upper())
    print(random.choice(IWTUsed).upper() + " " +  random.choice(IWTUsed) +  random.choice(IWTUsed) + "" + random.choice(IWTUsed) + random.choice(IWTUsed).upper())
    print(random.choice(IWTUsed).upper() + " " +  random.choice(IWTUsed) + " " +  random.choice(IWTUsed) +  " " +  random.choice(IWTUsed) +  " " + random.choice(IWTUsed).upper())
    print(random.choice(IWTUsed).upper() + " " +  random.choice(IWTUsed) + " " +  random.choice(IWTUsed)*2 +  " " +  random.choice(IWTUsed) +  " " + random.choice(IWTUsed).upper()*2)


Relics()
```
