union {
#switch (clock)
#range (0,9.1)
object {Stein pigment {Black}rotate x*0 translate <0,0,-1.5>}
#break
#range (9.1,9.2)
#declare dclock = (clock-9.1)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,-1.5>}
#break
#range (9.2,9.3)
#declare dclock = (clock-9.2)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,-1.5>}
#break
#range (9.3,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,-1.5>}
#break
#end

#switch (clock)
#range (0,9.2)
object {Stein pigment {Black}rotate x*0 translate <0,0,-1>}
#break
#range (9.2,9.3)
#declare dclock = (clock-9.2)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,-1>}
#break
#range (9.3,9.4)
#declare dclock = (clock-9.3)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,-1>}
#break
#range (9.4,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,-1>}
#break
#end

#switch (clock)
#range (0,9.3)
object {Stein pigment {Black}rotate x*0 translate <0,0,-.5>}
#break
#range (9.3,9.4)
#declare dclock = (clock-9.3)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,-.5>}
#break
#range (9.4,9.5)
#declare dclock = (clock-9.4)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,-.5>}
#break
#range (9.5,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,-.5>}
#break
#end

#switch (clock)
#range (0,9.4)
object {Stein pigment {Black}rotate x*0 }
#break
#range (9.4,9.5)
#declare dclock = (clock-9.4)*10
object {Stein pigment {Black}rotate x*45*dclock }
#break
#range (9.5,9.6)
#declare dclock = (clock-9.5)*10
object {Stein pigment {Black}rotate x*45+(30*dclock)}
#break
#range (9.6,20)
object {Stein pigment {Black}rotate x*75 }
#break
#end

#switch (clock)
#range (0,9.5)
object {Stein pigment {Black}rotate x*0 translate <0,0,.5>}
#break
#range (9.5,9.6)
#declare dclock = (clock-9.5)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,.5>}
#break
#range (9.6,9.7)
#declare dclock = (clock-9.6)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,.5>}
#break
#range (9.7,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,.5>}
#break
#end

#switch (clock)
#range (0,9.6)
object {Stein pigment {Black}rotate x*0 translate <0,0,1>}
#break
#range (9.6,9.7)
#declare dclock = (clock-9.6)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,1>}
#break
#range (9.7,9.8)
#declare dclock = (clock-9.7)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,1>}
#break
#range (9.8,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,1>}
#break
#end

#switch (clock)
#range (0,9.7)
object {Stein pigment {Black}rotate <0,45,0> translate <.5,0,1.5>}
object {Stein pigment {Black}rotate <0,-45,0> translate <-.5,0,1.5>}
#break
#range (9.7,9.8)
#declare dclock = (clock-9.7)*10
object {Stein pigment {Black}rotate <45*dclock,45,0> translate <.5,0,1.5>}
object {Stein pigment {Black}rotate <45*dclock,-45,0> translate <-.5,0,1.5>}
#break
#range (9.8,9.9)
#declare dclock = (clock-9.8)*10
object {Stein pigment {Black}rotate <45+(30*dclock),-45,0> translate <-.5,0,1.5>}
object {Stein pigment {Black}rotate <45+(30*dclock),45,0> translate <.5,0,1.5>}
#break
#range (9.9,20)
object {Stein pigment {Black}rotate <75,-45,0> translate <-.5,0,1.5>}
object {Stein pigment {Black}rotate <75,45,0> translate <.5,0,1.5>}
#break
#end

#switch (clock)
#range (0,9.8)
object {Stein pigment {Black}rotate <0,30,0> translate <1,0,2>}
object {Stein pigment {Black}rotate <0,-30,0> translate <-1,0,2>}
#break
#range (9.8,9.9)
#declare dclock = (clock-9.8)*10
object {Stein pigment {Black}rotate <45*dclock,30,0> translate <1,0,2>}
object {Stein pigment {Black}rotate <45*dclock,-30,0> translate <-1,0,2>}
#break
#range (9.9,10)
#declare dclock = (clock-9.9)*10
object {Stein pigment {Black}rotate <45+(30*dclock),30,0> translate <1,0,2>}
object {Stein pigment {Black}rotate <45+(30*dclock),-30,0> translate <-1,0,2>}
#break
#range (10,20)
object {Stein pigment {Black}rotate <75,30,0> translate <1,0,2>}
object {Stein pigment {Black}rotate <75,-30,0> translate <-1,0,2>}
#break
#end

#switch (clock)
#range (0,9.9)
object {Stein pigment {Black}rotate <0,10,0> translate <1.5,0,2.5>}
object {Stein pigment {Black}rotate <0,-10,0> translate <-1.5,0,2.5>}
#break
#range (9.9,10)
#declare dclock = (clock-9.9)*10
object {Stein pigment {Black}rotate <45*dclock,10,0> translate <1.5,0,2.5>}
object {Stein pigment {Black}rotate <45*dclock,-10,0> translate <-1.5,0,2.5>}
#break
#range (10,10.1)
#declare dclock = (clock-10)*10
object {Stein pigment {Black}rotate <45+(30*dclock),10,0> translate <1.5,0,2.5>}
object {Stein pigment {Black}rotate <45+(30*dclock),-10,0> translate <-1.5,0,2.5>}
#break
#range (10.1,20)
object {Stein pigment {Black}rotate <75,10,0> translate <1.5,0,2.5>}
object {Stein pigment {Black}rotate <75,-10,0> translate <-1.5,0,2.5>}
#break
#end

#switch (clock)
#range (0,10.1)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,3>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.1,10.2)
#declare dclock = (clock-10.1)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,3>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.2,10.3)
#declare dclock = (clock-10.2)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,3>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.3,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,3>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,10.2)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,3.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.2,10.3)
#declare dclock = (clock-10.2)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,3.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.3,10.4)
#declare dclock = (clock-10.3)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,3.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.4,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,3.5>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,10.3)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,4>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.3,10.4)
#declare dclock = (clock-10.3)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,4>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.4,10.5)
#declare dclock = (clock-10.4)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,4>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.5,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,4>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,10.4)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,4.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.4,10.5)
#declare dclock = (clock-10.4)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,4.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.5,10.6)
#declare dclock = (clock-10.5)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,4.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.6,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,4.5>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,10.5)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.5,10.6)
#declare dclock = (clock-10.5)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.6,10.7)
#declare dclock = (clock-10.6)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,5>}
#declare xwert = xwert + 1.5
#end
#break
#range (10.7,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,5>}
#declare xwert = xwert + 1.5
#end
#break
#end

//6er Reihen
#switch (clock)
#range (0,10.6)
object {Stein pigment {image_map {tga "36.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,5.5>}
object {Stein pigment {image_map {tga "35.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,5.5>}
object {Stein pigment {image_map {tga "34.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,5.5>}
object {Stein pigment {image_map {tga "33.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,5.5>}
object {Stein pigment {image_map {tga "32.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,5.5>}
object {Stein pigment {image_map {tga "31.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,5.5>}
#break
#range (10.6,10.8)
#declare dclock = (clock-10.6)*5
object {Stein pigment {image_map {tga "36.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-2.5,0,5.5>}
object {Stein pigment {image_map {tga "35.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-1.5,0,5.5>}
object {Stein pigment {image_map {tga "34.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-.5,0,5.5>}
object {Stein pigment {image_map {tga "33.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <.5,0,5.5>}
object {Stein pigment {image_map {tga "32.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <1.5,0,5.5>}
object {Stein pigment {image_map {tga "31.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <2.5,0,5.5>}
#break
#range (10.8,20)
object {Stein pigment {image_map {tga "36.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-2.5,0,5.5>}
object {Stein pigment {image_map {tga "35.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-1.5,0,5.5>}
object {Stein pigment {image_map {tga "34.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-.5,0,5.5>}
object {Stein pigment {image_map {tga "33.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <.5,0,5.5>}
object {Stein pigment {image_map {tga "32.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <1.5,0,5.5>}
object {Stein pigment {image_map {tga "31.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <2.5,0,5.5>}
#break
#end

#switch (clock)
#range (0,10.8)
object {Stein pigment {image_map {tga "30.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,6.5>}
object {Stein pigment {image_map {tga "29.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,6.5>}
object {Stein pigment {image_map {tga "28.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,6.5>}
object {Stein pigment {image_map {tga "27.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,6.5>}
object {Stein pigment {image_map {tga "26.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,6.5>}
object {Stein pigment {image_map {tga "25.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,6.5>}
#break
#range (10.8,11)
#declare dclock = (clock-10.8)*5
object {Stein pigment {image_map {tga "30.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-2.5,0,6.5>}
object {Stein pigment {image_map {tga "29.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-1.5,0,6.5>}
object {Stein pigment {image_map {tga "28.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-.5,0,6.5>}
object {Stein pigment {image_map {tga "27.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <.5,0,6.5>}
object {Stein pigment {image_map {tga "26.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <1.5,0,6.5>}
object {Stein pigment {image_map {tga "25.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <2.5,0,6.5>}
#break
#range (11,20)
object {Stein pigment {image_map {tga "30.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-2.5,0,6.5>}
object {Stein pigment {image_map {tga "29.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-1.5,0,6.5>}
object {Stein pigment {image_map {tga "28.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-.5,0,6.5>}
object {Stein pigment {image_map {tga "27.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <.5,0,6.5>}
object {Stein pigment {image_map {tga "26.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <1.5,0,6.5>}
object {Stein pigment {image_map {tga "25.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <2.5,0,6.5>}
#break
#end

#switch (clock)
#range (0,11)
object {Stein pigment {image_map {tga "24.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,7.5>}
object {Stein pigment {image_map {tga "23.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,7.5>}
object {Stein pigment {image_map {tga "22.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,7.5>}
object {Stein pigment {image_map {tga "21.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,7.5>}
object {Stein pigment {image_map {tga "20.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,7.5>}
object {Stein pigment {image_map {tga "19.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,7.5>}
#break
#range (11,11.2)
#declare dclock = (clock-11)*5
object {Stein pigment {image_map {tga "24.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-2.5,0,7.5>}
object {Stein pigment {image_map {tga "23.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-1.5,0,7.5>}
object {Stein pigment {image_map {tga "22.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-.5,0,7.5>}
object {Stein pigment {image_map {tga "21.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <.5,0,7.5>}
object {Stein pigment {image_map {tga "20.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <1.5,0,7.5>}
object {Stein pigment {image_map {tga "19.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <2.5,0,7.5>}
#break
#range (11.2,20)
object {Stein pigment {image_map {tga "24.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-2.5,0,7.5>}
object {Stein pigment {image_map {tga "23.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-1.5,0,7.5>}
object {Stein pigment {image_map {tga "22.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-.5,0,7.5>}
object {Stein pigment {image_map {tga "21.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <.5,0,7.5>}
object {Stein pigment {image_map {tga "20.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <1.5,0,7.5>}
object {Stein pigment {image_map {tga "19.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <2.5,0,7.5>}
#break
#end

#switch (clock)
#range (0,11.2)
object {Stein pigment {image_map {tga "18.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,8.5>}
object {Stein pigment {image_map {tga "17.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,8.5>}
object {Stein pigment {image_map {tga "16.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,8.5>}
object {Stein pigment {image_map {tga "15.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,8.5>}
object {Stein pigment {image_map {tga "14.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,8.5>}
object {Stein pigment {image_map {tga "13.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,8.5>}
#break
#range (11.2,11.4)
#declare dclock = (clock-11.2)*5
object {Stein pigment {image_map {tga "18.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-2.5,0,8.5>}
object {Stein pigment {image_map {tga "17.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-1.5,0,8.5>}
object {Stein pigment {image_map {tga "16.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-.5,0,8.5>}
object {Stein pigment {image_map {tga "15.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <.5,0,8.5>}
object {Stein pigment {image_map {tga "14.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <1.5,0,8.5>}
object {Stein pigment {image_map {tga "13.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <2.5,0,8.5>}
#break
#range (11.4,20)
object {Stein pigment {image_map {tga "18.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-2.5,0,8.5>}
object {Stein pigment {image_map {tga "17.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-1.5,0,8.5>}
object {Stein pigment {image_map {tga "16.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-.5,0,8.5>}
object {Stein pigment {image_map {tga "15.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <.5,0,8.5>}
object {Stein pigment {image_map {tga "14.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <1.5,0,8.5>}
object {Stein pigment {image_map {tga "13.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <2.5,0,8.5>}
#break
#end

#switch (clock)
#range (0,11.4)
object {Stein pigment {image_map {tga "12.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,9.5>}
object {Stein pigment {image_map {tga "11.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,9.5>}
object {Stein pigment {image_map {tga "10.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,9.5>}
object {Stein pigment {image_map {tga "09.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,9.5>}
object {Stein pigment {image_map {tga "08.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,9.5>}
object {Stein pigment {image_map {tga "07.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,9.5>}
#break
#range (11.4,11.6)
#declare dclock = (clock-11.4)*5
object {Stein pigment {image_map {tga "12.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-2.5,0,9.5>}
object {Stein pigment {image_map {tga "11.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-1.5,0,9.5>}
object {Stein pigment {image_map {tga "10.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <-.5,0,9.5>}
object {Stein pigment {image_map {tga "09.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <.5,0,9.5>}
object {Stein pigment {image_map {tga "08.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <1.5,0,9.5>}
object {Stein pigment {image_map {tga "07.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90*dclock translate <2.5,0,9.5>}
#break
#range (11.6,20)
object {Stein pigment {image_map {tga "12.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-2.5,0,9.5>}
object {Stein pigment {image_map {tga "11.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-1.5,0,9.5>}
object {Stein pigment {image_map {tga "10.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <-.5,0,9.5>}
object {Stein pigment {image_map {tga "09.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <.5,0,9.5>}
object {Stein pigment {image_map {tga "08.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <1.5,0,9.5>}
object {Stein pigment {image_map {tga "07.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*90 translate <2.5,0,9.5>}
#break
#end

#switch (clock)
#range (0,11.6)
object {Stein pigment {image_map {tga "06.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-2.5,0,10.5>}
object {Stein pigment {image_map {tga "05.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-1.5,0,10.5>}
object {Stein pigment {image_map {tga "04.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <-.5,0,10.5>}
object {Stein pigment {image_map {tga "03.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <.5,0,10.5>}
object {Stein pigment {image_map {tga "02.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <1.5,0,10.5>}
object {Stein pigment {image_map {tga "01.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*0 translate <2.5,0,10.5>}
#break
#range (11.6,11.8)
#declare dclock = (clock-11.6)*5
object {Stein pigment {image_map {tga "06.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <-2.5,0,10.5>}
object {Stein pigment {image_map {tga "05.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <-1.5,0,10.5>}
object {Stein pigment {image_map {tga "04.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <-.5,0,10.5>}
object {Stein pigment {image_map {tga "03.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <.5,0,10.5>}
object {Stein pigment {image_map {tga "02.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <1.5,0,10.5>}
object {Stein pigment {image_map {tga "01.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75*dclock translate <2.5,0,10.5>}
#break
#range (11.8,20)
object {Stein pigment {image_map {tga "06.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <-2.5,0,10.5>}
object {Stein pigment {image_map {tga "05.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <-1.5,0,10.5>}
object {Stein pigment {image_map {tga "04.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <-.5,0,10.5>}
object {Stein pigment {image_map {tga "03.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <.5,0,10.5>}
object {Stein pigment {image_map {tga "02.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <1.5,0,10.5>}
object {Stein pigment {image_map {tga "01.tga" interpolate 2}rotate y*180 translate <-.4,0,0> scale <1.4,1,.125>}rotate x*75 translate <2.5,0,10.5>}
#break
#end

//ende
#switch (clock)
#range (0,11.7)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,11>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.7,11.8)
#declare dclock = (clock-11.7)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,11>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.8,11.9)
#declare dclock = (clock-11.8)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,11>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.9,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,11>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,11.8)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,11.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.8,11.9)
#declare dclock = (clock-11.8)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,11.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.9,12)
#declare dclock = (clock-11.9)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,11.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (12,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,11.5>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,11.9)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,12>}
#declare xwert = xwert + 1.5
#end
#break
#range (11.9,12)
#declare dclock = (clock-11.9)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,12>}
#declare xwert = xwert + 1.5
#end
#break
#range (12,12.1)
#declare dclock = (clock-12)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,12>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.1,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,12>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,12)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,12.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (12,12.1)
#declare dclock = (clock-12)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,12.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.1,12.2)
#declare dclock = (clock-12.1)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,12.5>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.2,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,12.5>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,12.1)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*0 translate <xwert,0,13>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.1,12.2)
#declare dclock = (clock-12.1)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45*dclock translate <xwert,0,13>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.2,12.3)
#declare dclock = (clock-12.2)*10
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <xwert,0,13>}
#declare xwert = xwert + 1.5
#end
#break
#range (12.3,20)
#declare xwert = -2.25
#while (xwert <= 2.25 )
object {Stein pigment {Black}rotate x*75 translate <xwert,0,13>}
#declare xwert = xwert + 1.5
#end
#break
#end

#switch (clock)
#range (0,12.2)
object {Stein pigment {Black}rotate <0,-10,0> translate <1.5,0,13.5>}
object {Stein pigment {Black}rotate <0,10,0> translate <-1.5,0,13.5>}
#break
#range (12.2,12.3)
#declare dclock = (clock-12.2)*10
object {Stein pigment {Black}rotate <45*dclock,-10,0> translate <1.5,0,13.5>}
object {Stein pigment {Black}rotate <45*dclock,10,0> translate <-1.5,0,13.5>}
#break
#range (12.3,12.4)
#declare dclock = (clock-12.3)*10
object {Stein pigment {Black}rotate <45+(30*dclock),-10,0> translate <1.5,0,13.5>}
object {Stein pigment {Black}rotate <45+(30*dclock),10,0> translate <-1.5,0,13.5>}
#break
#range (12.4,20)
object {Stein pigment {Black}rotate <75,-10,0> translate <1.5,0,13.5>}
object {Stein pigment {Black}rotate <75,10,0> translate <-1.5,0,13.5>}
#break
#end

#switch (clock)
#range (0,12.3)
object {Stein pigment {Black}rotate <0,-30,0> translate <1,0,14>}
object {Stein pigment {Black}rotate <0,30,0> translate <-1,0,14>}
#break
#range (12.3,12.4)
#declare dclock = (clock-12.3)*10
object {Stein pigment {Black}rotate <45*dclock,-30,0> translate <1.5,0,14>}
object {Stein pigment {Black}rotate <45*dclock,30,0> translate <-1.5,0,14>}
#break
#range (12.4,12.5)
#declare dclock = (clock-12.4)*10
object {Stein pigment {Black}rotate <45+(30*dclock),-30,0> translate <1.5,0,14>}
object {Stein pigment {Black}rotate <45+(30*dclock),30,0> translate <-1.5,0,14>}
#break
#range (12.5,20)
object {Stein pigment {Black}rotate <75,-30,0> translate <1.5,0,14>}
object {Stein pigment {Black}rotate <75,30,0> translate <-1.5,0,14>}
#break
#end

#switch (clock)
#range (0,12.4)
object {Stein pigment {Black}rotate <0,-45,0> translate <1,0,14.5>}
object {Stein pigment {Black}rotate <0,45,0> translate <-1,0,14.5>}
#break
#range (12.4,12.5)
#declare dclock = (clock-12.4)*10
object {Stein pigment {Black}rotate <45*dclock,-45,0> translate <1.5,0,14.5>}
object {Stein pigment {Black}rotate <45*dclock,45,0> translate <-1.5,0,14.5>}
#break
#range (12.5,12.6)
#declare dclock = (clock-12.5)*10
object {Stein pigment {Black}rotate <45+(30*dclock),-45,0> translate <1.5,0,14.5>}
object {Stein pigment {Black}rotate <45+(30*dclock),45,0> translate <-1.5,0,14.5>}
#break
#range (12.6,20)
object {Stein pigment {Black}rotate <75,-45,0> translate <1.5,0,14.5>}
object {Stein pigment {Black}rotate <75,45,0> translate <-1.5,0,14.5>}
#break
#end

#switch (clock)
#range (0,12.5)
object {Stein pigment {Black}rotate x*0 translate <0,0,15>}
#break
#range (12.5,12.6)
#declare dclock = (clock-12.5)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,15>}
#break
#range (12.6,12.7)
#declare dclock = (clock-12.6)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,15>}
#break
#range (12.7,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,15>}
#break
#end

#switch (clock)
#range (0,12.6)
object {Stein pigment {Black}rotate x*0 translate <0,0,15.5>}
#break
#range (12.6,12.7)
#declare dclock = (clock-12.6)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,15.5>}
#break
#range (12.7,12.8)
#declare dclock = (clock-12.7)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,15.5>}
#break
#range (12.8,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,15.5>}
#break
#end

#switch (clock)
#range (0,12.7)
object {Stein pigment {Black}rotate x*0 translate <0,0,16>}
#break
#range (12.7,12.8)
#declare dclock = (clock-12.7)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,16>}
#break
#range (12.8,12.9)
#declare dclock = (clock-12.8)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,16>}
#break
#range (12.9,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,16>}
#break
#end

#switch (clock)
#range (0,12.8)
object {Stein pigment {Black}rotate x*0 translate <0,0,16.5>}
#break
#range (12.8,12.9)
#declare dclock = (clock-12.8)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,16.5>}
#break
#range (12.9,13)
#declare dclock = (clock-12.9)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,16.5>}
#break
#range (13,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,16.5>}
#break
#end

#switch (clock)
#range (0,12.9)
object {Stein pigment {Black}rotate x*0 translate <0,0,17>}
#break
#range (12.9,13)
#declare dclock = (clock-12.9)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,17>}
#break
#range (13,13.1)
#declare dclock = (clock-13)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,17>}
#break
#range (13.1,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,17>}
#break
#end

#switch (clock)
#range (0,13)
object {Stein pigment {Black}rotate x*0 translate <0,0,17.5>}
#break
#range (13,13.1)
#declare dclock = (clock-13)*10
object {Stein pigment {Black}rotate x*45*dclock translate <0,0,17.5>}
#break
#range (13.1,13.2)
#declare dclock = (clock-13.1)*10
object {Stein pigment {Black}rotate x*45+(30*dclock) translate <0,0,17.5>}
#break
#range (13.2,20)
object {Stein pigment {Black}rotate x*75 translate <0,0,17.5>}
#break
#end

translate <0,0,-26>
translate <2,.2,18>
}
