#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
int main(){
	string a;
	double num[100];
	while(getline(cin,a)){
	int keta=0;
	int numtop=0;
	for(int i=0;i<a.size();i++){
		if(a[i]>='0'&&a[i]<='9')
			keta++;
		if(a[i]==' '&&a[i-1]>='0'&&a[i-1]<='9'){
			num[numtop]=0;
			int j=0,k=1;
			while(true){
				num[numtop]+=k*(a[i-j-1]-'0');
				k*=10;
				j++;
				if(j==keta)
					break;
			}
			cout<<"#"<<num[numtop]<<endl;
			numtop++;
			keta=0;
		}
		if(a[i]=='+'){
			num[numtop-2]+=num[numtop-1];
			num[numtop-1]=0;
			numtop--;
		}
		if(a[i]=='-'){
			num[numtop-2]-=num[numtop-1];
			num[numtop-1]=0;
			numtop--;
		}
		if(a[i]=='*'){
			num[numtop-2]*=num[numtop-1];
			num[numtop-1]=0;
			numtop--;
		}
		if(a[i]=='/'){
			num[numtop-2]/=num[numtop-1];
			num[numtop-1]=0;
			numtop--;
		}
	}
	cout<<fixed<<setprecision(10)<<num[0]<<endl;
	}
	return 0;
}