#include <cstdio>

const int N = 100005;

int a[N], b[N], c[N], d[N];
double x[N];

int main() {
  int n;
  scanf( "%d", &n );
  for ( int i = 1; i <= n; ++i )
    scanf( "%d%d%d%d", &a[i], &b[i], &c[i], &d[i] );

  x[1] = 1;
  if ( c[1] )
    x[2] = ( d[1] - b[1] ) / c[1];
  else
    x[2] = 0;
  for ( int i = 3; i <= n; ++i )
    if ( c[i - 1] )
      x[i] = ( d[i - 1] - a[i - 2] * x[i - 2] - b[i - 1] * x[i - 1] ) / c[i - 1];
    else
      x[i] = 0;

  for ( int i = 1; i <= n; ++i )
    printf( "%.8lf\n", x[i] );
}