import java.util.*;
import java.lang.*;
import java.io.*;

class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
		Scanner in = new Scanner(System.in);
		int n=in.nextInt();
		double[] A = new double[n];
		double[] B = new double[n];
		double[] C = new double[n+1];
		String ans = new String("");
		double inf = 1.0 / 0;
		C[n] = 0.0;
		int k=0;
		while(k<n){
			A[k] = in.nextDouble();
			k++;
		}
		String c=in.nextLine();
		int t=0;
		while(t<n){
			B[t]=in.nextDouble();
			t++;
		}
		for (int i=1; i<=n; i++){
			if(B[n-i]-C[n-i+1]!=0) C[n-i]=A[n-i]/(B[n-i]-C[n-i+1]);
			else C[n-i]=inf;
		}
		for (int i=0; i<=n; i++){
			ans+=Double.toString(C[i])+" ";	
		}
		System.out.println(ans);
	}
}