#include <math.h>
#include "iolib.h"

#if !defined(PI)
#define PI 3.141592
#endif

void main(void)
{
  float in, out, d1, d2;
  float c1;

  c1 = -2 * cosf(PI * 0.25);

  init_21k();
  init_1847(SAMPLE48000, 0);

  for(;;) {
    in = read_input();
    out = in + c1 * d1 + d2;
    d2 = d1;
    d1 = in;
    write_output(out);
  }
}