#define f 000:
          char
	  *s,*
	  t,v;
	  char 
	  _  [
	  999]
	  ,x [
	  999]
	  ,*p=
	  x  ;
	  char
	  *av[
	  ]= {
	  "W",
	  "H",
	  "o",
	  "l",
	  "N",
	  "e",
	  " ",
	  "r",
	  "d",
	  ".",
	  "m",
          "s",
          "g",
          "!",
          "*",
          "\n"
	  }  ;
	   int 
	  n= 0
	  ;int 
	  __ =
	  0,i=
	  000;
	  main
	  () {
#define f 001:
#define F 042:
#define f 100:
          i--[
#define f 126:
#define f 132:
#define f 103:
#define f 202:
#define f 666:
#define f 77::
#define f 101:
	  _]=0
#define f 232:
#define f 151:
	  ;if(
#define f 256:
          !i){
          puts
          ("I"
          "BM"
          " S"
          "UX"
          );;;
          ;;;}
	  ;for
	  (  ;
	  gets
	  (_);
	  )  {
	  for(
#define f 301:
	  t=_,
#define f 700:
#define f 999:
	  s=t,
#define f 77 :
#define f 300:
	  s=t;
#define f s=t;
#define f 123:
#define f 127:
	  *t&&
	  !(!(
	  *t <
	  '0'
	  ||*t
	  >'9'
	  )&&!
          ((t[
          1] ^
          ':')
          &&(t
          [1]^
          '.')
	  )) ; 
	  t++)
#define f 137:
#define f 133:
	  ;if(
#define f 111:
#define f 220:
          v^*t
          &&*t
	  ){v=
          *t;;
          n=n*
	  2+(1
	  &*t)
	  ;__=
	  (__+
	  1)&3
	  ; __
	  ||((
	  n<15
	  &&(*
	  p= *
	  av[n
	  ] ),
#define f 2+2:
	  p++)
	  ,n=0
	  );}}
#define f ==4:
	  ;*p=
	  '\0'
	  ;;;;
#define f puts
	  puts
	  (x);
	  s=t;
#define f s=5;
	  s=t;
#define f s=5:
	  s=t;
#define f 445:
#define f 113:
#define f 900:
	  s=t;
#define f n22:
#define f n40:
	  s=t;
#define f nn6:
	  s=t;
#define f nn1:
#define f 0:--
	  s=t;
#define f 19:-
#define f x2:x
	  s=t;
#define f x1:x
	  s=t;
#define f y2:x
#define f y7:y
	  s=t;
#define f 1:::
	  s=t;
#define f @3:@
#define f 10:0
#define f x+1:
	  s=t;
#define f 2:::
#define f 3:::
#define x 7:::
#define y 3:::
#define z 990:
#define Z 47::
	  ;;;}

