from visual import *
from random import random
scene.forward=(-1,-2,-4)
scene.fullscreen= True
scene.userzoom = False
scene.userspin = True
scene.center=(0,3,0)
scene.range=13


for i in range(0,6):
    box(pos=(2,-0.5,i-0.5), size=(5,0.025,0.025))
    box(pos=(i-0.5,-0.5,2), size=(0.025,0.025,5))
    box(pos=(i-0.5,4.5,-0.5), size=(0.025,10,0.025))
    box(pos=(-0.5,4.5,i-0.5), size=(0.025,10,0.025))
for i in range(11):
    box(pos=(2,i-0.5,-0.5), size=(5,0.025,0.025))
    box(pos=(-0.5,i-0.5,2), size=(0.025,0.025,5))


objInRoom=false
def rnd():
    rnd=round(random()*4+1)
    if rnd==1:
        cyan()
    elif rnd==2:
        red()
    elif rnd==3:
        yellow()
    elif rnd==4:
        green()
    elif rnd==5:
        purple()

teil=frame()
def cyan():
    #teil=frame()
    for i in range(2,6):
        box(frame=teil, pos=(i,9,2), size=(1,1,1), color = color.cyan)

def red():
    #teil=frame()
    box(frame=teil,pos=(2,9,2),size=(1,1,1),color=color.red)
    box(frame=teil,pos=(3,9,2),size=(1,1,1),color=color.red)
    box(frame=teil,pos=(2,10,2),size=(1,1,1),color=color.red)
    box(frame=teil,pos=(2,9,3),size=(1,1,1),color=color.red)

def yellow():
    #teil=frame()
    box(frame=teil,pos=(2,9,2),size=(1,1,1),color=color.yellow)
    box(frame=teil,pos=(3,9,2),size=(1,1,1),color=color.yellow)
    box(frame=teil,pos=(3,10,2),size=(1,1,1),color=color.yellow)
    box(frame=teil,pos=(3,11,2),size=(1,1,1),color=color.yellow)
def green():
    #teil=frame()
    box(frame=teil,pos=(2,9,2),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(2,9,3),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(2,10,2),size=(1,1,1),color=color.green)
    box(frameteil,pos=(2,10,3),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(3,9,2),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(3,9,3),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(3,10,2),size=(1,1,1),color=color.green)
    box(frame=teil,pos=(3,10,3),size=(1,1,1),color=color.green)
def purple():
    #teil=frame()
    box(frame=teil,pos=(2,9,2),size=(1,1,1),color=color.magenta)
    box(frame=teil,pos=(2,10,2),size=(1,1,1),color=color.magenta)
    box(frame=teil,pos=(3,10,2),size=(1,1,1),color=color.magenta)
    box(frame=teil,pos=(3,11,2),size=(1,1,1),color=color.magenta)  

rnd()
while 1: 
    
    rate(50)
    i+=1
    if i==100:
        teil.y-=1
        i=0