#VRML V2.0 utf8

Group {
children [
	  DEF Xform Transform {
                  children    [ 
                       DEF TOUCH TouchSensor {
                      },
                      Shape { 
                      appearance        Appearance {
                          material        Material {
                              ambientIntensity      0.25
                              diffuseColor  .8 .2 .9
                              specularColor 0.533333 0.533333 0.533333
                              emissiveColor 0 0 0
                              shininess     0.933333
                               transparency  0
                          }
                       }
                      geometry Box {
                      }
                  }
                ]              
          },
          DEF TIME TimeSensor {
                  cycleInterval 10
          },
	  DEF POS PositionInterpolator {
		keys [0.0, 1.0]
	        values [ 0 0 0, 23 4 -5]
	  }
]
    ROUTE TOUCH.touchTime TO TIME.startTime
    ROUTE TIME.fraction TO POS.set_fraction
    ROUTE POS.outValue TO Xform.translation   
}