             #include<stdio.h>
         #define            C char
       int                       main
     (int                           c,C
    **                                v)
   {{           int i,j,k;             if
  (c        >1){for     (i=!v++         ;(
 c=       i[*v]&           ~32)&&        !(
#        define N(n)   {;putchar(n)       ;}
c>      64&&c<      +91      &&-70+c      &&
c-     77&&80        -        c);i+=1     );
if    ( c)for    (;  c   =*   *v&~32;     ++
*v    ) if(c<        65       ||90< c     )N
(*    *  v)else     {  c     -=65;N (     **
v&     +  32|(c   /9    %3  )["MPF  "     ])
 N(     "   mpf"[c        /3%3+3   ]     )N
  ((     c%    3)["mpf"])}else   {;    for
   (i=     0;*        *v       ;(    ++*
     v))      if((j=**v|32)>122    ||j
       <97)           { N        (** v
      )}  else                 {k=   i%
      3?     k:**v;c      =(i++%      3?
     c*           3:0)+j%12/      3;   if
     (!   (i           %           3)  )N
    ((k&96)            +           c+1)}}}
    else{N(            5           *17)N(5
     *23)N(            7           +90);;
          printf("ge: %s <string>\n"
          ,                        *
         v);}/**tokigun**/return 0;}}

