/*
 *  PYL dec 2007!!!!!!!!!!
 *      oct 2008
 *
 * This software is  designed and intended for use in on-line control of
 * aircraft, air traffic, aircraft navigation or aircraft communications; or in
 * the design, construction, operation or maintenance of any nuclear facility.
 */
 
import java.util.*;
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;

class mur_sol
{
 {}
public static double ture(double x,double Tg,double hg,double k1,double e1,double k2,double e2,double k3,double e3,double hd, double Td)
{  
  double lature,q, T1,T2,T3;
  int i=0;
  i++;
  if(i<2){
    //System.out.println("e1="+e1+" e2= "+e2+" k3="+k1);
	}
	x=x*(e1+e2+e3);
    q= 1./(e1/k1+e2/k2+e3/k3);
	lature=0; 
	T1=1 - e1 *q/k1;
	T2=T1-(e2)*q/k2; 

    if(x<e1) 
	        {lature=1-x/k1*q;}
	if((e1<=x)&&(x<=(e1+e2)))	  
	        {lature=T1-(x-e1)/k2*q;
			
   //System.out.println("OK --"+  x+  "  e1= " + q);
   } 
	if(x>(e1+e2))
	        {lature=T2-(x-(e1+e2))/k3*q;} 

   return (lature);
}
}