#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
 int t = 0;
 for (;; t++)
  putchar((
# 1 "beat.c" 1
# 31 "beat.c"
128 + (((((("rst             " [((t / (44100 / 1000)) / 500) % (sizeof("rst             ") - 1)])) != ' ') ? ((((t / (44100 / 1000)) % 500) <= 87 ? ((((("rst             " [((t / (44100 / 1000)) / 500) % (sizeof("rst             ") - 1)])) & 0xf0) & 0x20) ? ((((t / (44100 / 1000)) % 500)) / (87 / 1.0)) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 ? ((((("rst             " [((t / (44100 / 1000)) / 500) % (sizeof("rst             ") - 1)])) & 0xf0) & 0x20) ? (1.0 - (((t / (44100 / 1000)) % 500) - 87) / (25 / (1.0 - 0.7))) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 + 87 ? 0.7 : ((((("rst             " [((t / (44100 / 1000)) / 500) % (sizeof("rst             ") - 1)])) & 0xf0) & 0x10) ? (((t / (44100 / 1000)) % 500) - 87 - 25 - 87 <= 200 ? (0.7 - (((t / (44100 / 1000)) % 500) - 87 - 25 - 87) / (200 / 0.7)) : 0.0) : 0.7)))) * (sin(t * 
# 31 "beat.c" 3 4
3.14159265358979323846 
# 31 "beat.c"
* 2 / (44100 / (440.0 * pow(1.059463, ((("rst             " [((t / (44100 / 1000)) / 500) % (sizeof("rst             ") - 1)])) & 0xf))))))) : 0.0) + (((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) != ' ') ? ((((t / (44100 / 1000)) % 500) <= 87 ? ((((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) & 0xf0) & 0x20) ? ((((t / (44100 / 1000)) % 500)) / (87 / 1.0)) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 ? ((((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) & 0xf0) & 0x20) ? (1.0 - (((t / (44100 / 1000)) % 500) - 87) / (25 / (1.0 - 0.7))) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 + 87 ? 0.7 : ((((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) & 0xf0) & 0x10) ? (((t / (44100 / 1000)) % 500) - 87 - 25 - 87 <= 200 ? (0.7 - (((t / (44100 / 1000)) % 500) - 87 - 25 - 87) / (200 / 0.7)) : 0.0) : 0.7)))) * (fmod(t, (44100 / (440.0 * pow(1.059463, ((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) & 0xf))))) > (44100 / (440.0 * pow(1.059463, ((("   uvw(HX       " [((t / (44100 / 1000)) / 500) % (sizeof("   uvw(HX       ") - 1)])) & 0xf)))) / 2.0 ? 1.0 : -1.0)) : 0.0) + (((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) != ' ') ? ((((t / (44100 / 1000)) % 500) <= 87 ? ((((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) & 0xf0) & 0x20) ? ((((t / (44100 / 1000)) % 500)) / (87 / 1.0)) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 ? ((((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) & 0xf0) & 0x20) ? (1.0 - (((t / (44100 / 1000)) % 500) - 87) / (25 / (1.0 - 0.7))) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 + 87 ? 0.7 : ((((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) & 0xf0) & 0x10) ? (((t / (44100 / 1000)) % 500) - 87 - 25 - 87 <= 200 ? (0.7 - (((t / (44100 / 1000)) % 500) - 87 - 25 - 87) / (200 / 0.7)) : 0.0) : 0.7)))) * (fmod(t, (44100 / (440.0 * pow(1.059463, ((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) & 0xf))))) / (44100 / (440.0 * pow(1.059463, ((("         wvut   " [((t / (44100 / 1000)) / 500) % (sizeof("         wvut   ") - 1)])) & 0xf)))) * 2.0 - 1.0)) : 0.0) + (((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) != ' ') ? ((((t / (44100 / 1000)) % 500) <= 87 ? ((((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf0) & 0x20) ? ((((t / (44100 / 1000)) % 500)) / (87 / 1.0)) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 ? ((((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf0) & 0x20) ? (1.0 - (((t / (44100 / 1000)) % 500) - 87) / (25 / (1.0 - 0.7))) : 0.7) : (((t / (44100 / 1000)) % 500) <= 87 + 25 + 87 ? 0.7 : ((((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf0) & 0x10) ? (((t / (44100 / 1000)) % 500) - 87 - 25 - 87 <= 200 ? (0.7 - (((t / (44100 / 1000)) % 500) - 87 - 25 - 87) / (200 / 0.7)) : 0.0) : 0.7)))) * ((fmod(t, (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf))))) > (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf)))) / 2.0 ? (fmod(t, (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf))))) / (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf)))) * 2.0 - 1.0) : -(fmod(t, (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf))))) / (44100 / (440.0 * pow(1.059463, ((("             srq" [((t / (44100 / 1000)) / 500) % (sizeof("             srq") - 1)])) & 0xf)))) * 2.0 - 1.0)) * 2.0 - 1.0)) : 0.0)) * 120.0)
# 11 "main.c" 2
  ));
 return 0;
}