char
  
  
  dih[50],dah[50],medium[30],word[30],
  *dd[2] = {dih,dah};
const char
  *ascii = $@13311131313111113133111111113333131311333133313313313131111311311131333113313333113333313333113331113311113111113111133111333113333113131333113311331113333131313331131313313133131311133311131313131113131313111131133131311311113113133131beep0123456789use:%s [duration]   dit in ms, default%d\n -n -f 440 -l%d -D%d -n -f 440 -l%d -D%d -n -D%d -n -D%d",(7-(3-1)-1)*dit);
  while (NULL != fgets(sin,72,stdin))
    puts(translate(sin,sout));
  return 0;
}