#VRML V2.0 utf8 

Group {
  children   [
	      DEF frank_Xform Transform {
		  children    [ 
		       DEF frank_TOUCH TouchSensor {
		      },
		      Shape {
		      appearance        Appearance {
			  material        Material {
			      ambientIntensity      0.25
			      diffuseColor  0 1 1
			      specularColor 0.533333 0.533333 0.533333
			      emissiveColor 0 0 0
			      shininess     0.933333
			       transparency  0
			  }
		       }
		      geometry Sphere {
		      }
		  }
		]	       
	     translation 0 0 0
             scale 3.2 1.5 2.6
          },
	  DEF frank_TIME TimeSensor {
		  cycleInterval 10
	  },
		DEF frank_POS PositionInterpolator {
			keys [ 0.0, 1.0 ]
			values [ 0 0 0, 70 1 -50 ]
	}
]
    ROUTE frank_TOUCH.touchTime TO frank_TIME.startTime
    ROUTE frank_TIME.fraction TO frank_POS.set_fraction
    ROUTE frank_POS.outValue TO frank_Xform.translation   
}