c   vertical  fall with friction - eq of motion:  mdv/dt=-mg-bv
c SI units m~kg v ~m/s   a~ m/s^2   b~kg/s
      real m
      data b, m, g/6.7E-2 ,0.2,9.8/
      a(y1,y0)= -(g+(b/m)*(y1-y0)/dt)
      vscale=((m*g)/b)
      tscale=vscale/g
      print*,'vterminal,tscale=',vscale,tscale
      print*,'  '
      dt=tscale/100.
      nstep=int((3.*tscale)/dt)
      kprint=int(float(nstep)/60.)
      kount=kprint
c     initial conditions
      y0=0.
      v0=0.
      y1=y0+v0*dt
      t=0.
      write(6,100)t, y0, v0
      do   10 i=2,nstep
      t=dt*float(i)
      y2=2.*y1-y0+dt**2*a(y1,y0)
      v=(y2-y1)/dt
      if(i.eq.kount)then
      kount=kount+kprint
      print 100,t,y2,v
      endif
      y0=y1
      y1=y2
10    continue
100   format(2x,'t,y,v=',3(4x,e11.4))
      stop
      end

 vterminal,tscale=  29.2537308  2.98507452

  t,y,v=     0.0000E+00     0.0000E+00     0.0000E+00
  t,y,v=     0.1194E+00    -0.5205E-01    -0.8689E+00
  t,y,v=     0.2388E+00    -0.2397E+00    -0.1987E+01
  t,y,v=     0.3582E+00    -0.5576E+00    -0.3062E+01
  t,y,v=     0.4776E+00    -0.1001E+01    -0.4094E+01
  t,y,v=     0.5970E+00    -0.1564E+01    -0.5085E+01
  t,y,v=     0.7164E+00    -0.2242E+01    -0.6038E+01
  t,y,v=     0.8358E+00    -0.3032E+01    -0.6952E+01
  t,y,v=     0.9552E+00    -0.3928E+01    -0.7831E+01
  t,y,v=     0.1075E+01    -0.4926E+01    -0.8675E+01
  t,y,v=     0.1194E+01    -0.6023E+01    -0.9486E+01
  t,y,v=     0.1313E+01    -0.7214E+01    -0.1027E+02
  t,y,v=     0.1433E+01    -0.8496E+01    -0.1101E+02
  t,y,v=     0.1552E+01    -0.9865E+01    -0.1173E+02
  t,y,v=     0.1672E+01    -0.1132E+02    -0.1242E+02
  t,y,v=     0.1791E+01    -0.1285E+02    -0.1309E+02
  t,y,v=     0.1910E+01    -0.1446E+02    -0.1372E+02
  t,y,v=     0.2030E+01    -0.1615E+02    -0.1433E+02
  t,y,v=     0.2149E+01    -0.1790E+02    -0.1492E+02
  t,y,v=     0.2269E+01    -0.1972E+02    -0.1549E+02
  t,y,v=     0.2388E+01    -0.2161E+02    -0.1603E+02
  t,y,v=     0.2507E+01    -0.2357E+02    -0.1655E+02
  t,y,v=     0.2627E+01    -0.2558E+02    -0.1705E+02
  t,y,v=     0.2746E+01    -0.2765E+02    -0.1753E+02
  t,y,v=     0.2866E+01    -0.2978E+02    -0.1799E+02
  t,y,v=     0.2985E+01    -0.3196E+02    -0.1844E+02
  t,y,v=     0.3104E+01    -0.3420E+02    -0.1886E+02
  t,y,v=     0.3224E+01    -0.3648E+02    -0.1927E+02
  t,y,v=     0.3343E+01    -0.3881E+02    -0.1967E+02
  t,y,v=     0.3463E+01    -0.4119E+02    -0.2004E+02
  t,y,v=     0.3582E+01    -0.4361E+02    -0.2041E+02
  t,y,v=     0.3701E+01    -0.4607E+02    -0.2076E+02
  t,y,v=     0.3821E+01    -0.4857E+02    -0.2109E+02
  t,y,v=     0.3940E+01    -0.5112E+02    -0.2141E+02
  t,y,v=     0.4060E+01    -0.5370E+02    -0.2172E+02
  t,y,v=     0.4179E+01    -0.5631E+02    -0.2202E+02
  t,y,v=     0.4299E+01    -0.5896E+02    -0.2230E+02
  t,y,v=     0.4418E+01    -0.6165E+02    -0.2258E+02
  t,y,v=     0.4537E+01    -0.6436E+02    -0.2284E+02
  t,y,v=     0.4657E+01    -0.6711E+02    -0.2309E+02
  t,y,v=     0.4776E+01    -0.6988E+02    -0.2334E+02
  t,y,v=     0.4896E+01    -0.7269E+02    -0.2357E+02
  t,y,v=     0.5015E+01    -0.7552E+02    -0.2379E+02
  t,y,v=     0.5134E+01    -0.7838E+02    -0.2401E+02
  t,y,v=     0.5254E+01    -0.8126E+02    -0.2421E+02
  t,y,v=     0.5373E+01    -0.8416E+02    -0.2441E+02
  t,y,v=     0.5493E+01    -0.8709E+02    -0.2460E+02
  t,y,v=     0.5612E+01    -0.9004E+02    -0.2479E+02
  t,y,v=     0.5731E+01    -0.9302E+02    -0.2496E+02
  t,y,v=     0.5851E+01    -0.9601E+02    -0.2513E+02
  t,y,v=     0.5970E+01    -0.9902E+02    -0.2529E+02
  t,y,v=     0.6090E+01    -0.1021E+03    -0.2545E+02
  t,y,v=     0.6209E+01    -0.1051E+03    -0.2560E+02
  t,y,v=     0.6328E+01    -0.1082E+03    -0.2574E+02
  t,y,v=     0.6448E+01    -0.1113E+03    -0.2588E+02
  t,y,v=     0.6567E+01    -0.1144E+03    -0.2602E+02
  t,y,v=     0.6687E+01    -0.1175E+03    -0.2614E+02
  t,y,v=     0.6806E+01    -0.1206E+03    -0.2627E+02
  t,y,v=     0.6925E+01    -0.1237E+03    -0.2638E+02
  t,y,v=     0.7045E+01    -0.1269E+03    -0.2650E+02
  t,y,v=     0.7164E+01    -0.1301E+03    -0.2660E+02
  t,y,v=     0.7284E+01    -0.1333E+03    -0.2671E+02
  t,y,v=     0.7403E+01    -0.1365E+03    -0.2681E+02
  t,y,v=     0.7522E+01    -0.1397E+03    -0.2691E+02
  t,y,v=     0.7642E+01    -0.1429E+03    -0.2700E+02
  t,y,v=     0.7761E+01    -0.1461E+03    -0.2709E+02
  t,y,v=     0.7881E+01    -0.1494E+03    -0.2717E+02
  t,y,v=     0.8000E+01    -0.1526E+03    -0.2725E+02
  t,y,v=     0.8119E+01    -0.1559E+03    -0.2733E+02
  t,y,v=     0.8239E+01    -0.1591E+03    -0.2741E+02
  t,y,v=     0.8358E+01    -0.1624E+03    -0.2748E+02
  t,y,v=     0.8478E+01    -0.1657E+03    -0.2755E+02
  t,y,v=     0.8597E+01    -0.1690E+03    -0.2762E+02
  t,y,v=     0.8716E+01    -0.1723E+03    -0.2768E+02
  t,y,v=     0.8836E+01    -0.1756E+03    -0.2774E+02