MNMMN N  MMNN M M NMM NM NNNNN NM MNMNMNM NMMMNMMNNN   NMM  MNMMM NNN N MM M N MM N NMMMMMNMMMM   NMNNMMM NMM  N M M  NMNM  M
MNN NNMNNM MNM MNNN M NMNNN  MMNNM NMMMNN MNM  MNM NNNNMMMNMMNM MMMMNMNNMM NNM NMMM NM  NN NM NM  M MN  N  MMNNMNN MMNM MMNN 
NMMNM MM NN  M   MMNNN   NNMN N M N  NMNNM MN N M M M MNMNMMMM N  NMNM MMNMN MMMMNN  MMNNNNMN N   NMNMMNM N N N NNNNNN NMNN  
M NM N  N NNNN M MNMM NN NN MM NMMMNMM MNNNMM M  MMMNNNMM MMM MMMNMN   NN N  M NMMMNNNMN  M M NN  NMMMMMM  M MNNMNNN MNM NMNN
 NMMNMNNNNN NMNMMMM N MNNNN  M MM NNM MMM  MMMM MMNNNMM MNNMN  M  NMN N NNNNNNMMNMM  NNMNMNNM N MMNM MMMMM N   N MM N   M NMM
   MNMN NNNNNNM MNNNM MMN  MMNNMNN N NNNMNN MM MMNNN  MNM N MNN M   MNNM NNM  MM  M N  NNN  M  MM  MMNNNMNMMM   N  MNNM N N  
MN MNNN NNN MN    N NNMM MNNN MM MNN M  M NNNM  MM N NN  NM   N N M NMN NM  M  M N NM M   NMNM M M N MNM   N MM M MNNNMNN MM 
 MMMMNM  M NM   N M   MMMN N  M M     MMMMMN MMNNNM  M N N M   MN  NNNMMMMN  M N MN  NNNNMNMMNM NN   M  NN   NM NMMM N    NM 
MMNN  N N MM  MM N M N  MNNN N    N MMN MMN M N NMN    MM NNMNMNMNNM  MM  MMNNMMM MMN M M   MNMMMN  NNNNM MNNNM NMMMM MNNNMNN
 M  NMNMM NMM MN MM NNMMM NN MMM NN NMMM N MM NMMNNM NNMNNNNM  NNMNN  NMMMN    MNNNNNN   N  N NN N  NM M MN   MNNNMMNMNNMNMM 
 N NNM  NNMMM  MM   M MM   N MMN  N MM  M  NN NN NM NNM N MMNMMM NNM NNMN NM MNN   MMM     M MMM NMM M NNNN NNMM N  M MNNM NN
N  N  N MNNNNNMN N  N M  NN N NN NNM M N M  NM NM MNMM NNNMNN NN N MM NNMM MN M  N  NN NNN NMN NNM  M  NMMNN MMMNM  NNNM  MNN
MM NMNMNNM   MMM NNNNNMN  NM   N MNN NN MM NM  M NM N  MN M MNM    NNNNMN MN M MMMN NMMN NN   MMN M N NM NMNN NM NM M NM N M 
   N MMM MMNMMNMMN N  MMNMMM  NNMN N   MM NMN N M MNMM M M  NMM  NN    MMN   N N MNM NM MN MNNN NN NMMNN N   M MMN N N  NMNMN
NNM MMNNMMNNMM NMMNN MNMNN MN MMMM N  M NNM  MNN NM NM M        MNN  MM NN  N MN M  NN M  NN M NM NN N  N MNMNM MNM NN   NMMM
 MNN   M  MMNNN NNN  MN M N M M NMN N  N NMMN MN  N NMNNNM NN MNM   MN N N   MN  NM N   N  NNNMMNMMMMNMMNN  NM N  M NM MNMMN 
  NNMMM NN   NMM N N M   M  MM N NM NNN NNMM NNN M NN NNNNMMNM MNNNNNNM NMNMM  N  N MNNNNNMNN NMN  NN NM NNMMM M  NNN NMM MMM
N N  NN MMNNNN  NN M NNMMM MMMM NM  NM N NN  N M M   N N MM  MMNMM  M   NN NN MN  N NNN N  NNNN   N M  N NMNMMNNNMM  NMMNMNNN
N N MMNNM M M  M M MN N  MMM MN   NNNNNM  NNNMM M  NNN NNM NNNM MNMN NM NMNN  NMN  MMNNNNN  N MNNMNM MMM MN N     MMMNM N N M
M   M      M  MM  NMNMMMNNMNNM    M  MMN MMMN  MM MN M MMM   N NNN NNNNM  MM  M  MMNMNNNN MMNMNMMMNN N NM MNMMN M  N  M NMM  
   M  NMM  NN NM NNMNN MMMNNNN MNM N  MNM MNNMMMMN NNNMN N  NNM M M NM N  MMMNN  M NMNNM NNN      MN MMMNNNN MN  NMN NN    MM
MMMN M M  MMNMMMN NNNMMMMM  NNMN  M  M NNM MMNMMNMMM M NN N N N MN NNNM NMN MM NN N MMNNMM M  MMNMM   NMNNMMNN   MM NM   N  M
M NNMM  NNNNN NNN NNM  N  MN MM MMNNMNMM NMM N  M M  M NN N MMNMNMNNMMMNNNNNMM MM NN M  MMN M MNMMMM   N  M  NMM NNNMNMM NM N
M M MN  MNMMMN  M   N MNM NM M  MM NMMMMMMNMNMNM   N MNNN M  NM MM MNM NMMMMNNMMN MMNMMNNMMN M N  N NMMN  M NNN NMNM M NNNN M
NNNMN NNMNNNNM NNM  MNM NMNMNNM MMNM MMMM NM NN M N  NMMN NN MNNMM  N  NMNNM N  NNMMMM   M N M   NNN  MNMNN NMMMMMM  MMMN N N
N  NMNN MMNMN   MM NNN MM   MMN  MM M     NMNN MN  MNNMM M M NNNMMNNMMMNNN MMNNNN MM NNMMNM  M M  MNMNM  NNMNNNNNNM NNMNNMMNN
 MNN MM   N   MMM N       NNM M     MNMN   NMNMNMMMN MNN  NMN  NN  NMNNNM   M MMN N M MM M M  N    N M MNM NN  M MN M  NNNN M
MN N   N MNN  M M M  N NNM M NNMNNM M NM MM NNM NNNNNM N  NNMNN  NNM MN N NNM NN NM NM MNNN N NMMNN    MMM NN N MNMMMMNM NN N
M  NM M N N NM MNNMN  MMM MMMNMM NMMN MNN MNM MMM MNMMMNMM   NMMNMM   MNNMNMMNNM NM MNN NMMMNNNNNMM  M M  N NMN NN NNN NNMMNN
MNMMM MMN   MMNMN    MNMNM N    MN NM  N  MNMNM N    M MN MMM M  NN NN M M MN  N M M MN NN M MMMNNN N NMMM MN MMNN MMN MN MNM
 MMMMMMMN N  NMN NMN  NN NN MNNNMMNNNNMM N N  NNNM  M  NNNNN  MNMN M    NN  MN N NN MNNMMNN NMNNN MMMN MM  MMMNN  NNNM  N MMM
 N  N NMNN  NN       MNN MNMM   NN N MN NMN NM NNNMNN NNNM MMMMM M MMN  MMM M NN  MN N MNNN  NNMMMNN NNNM NMMN    M   MN   MM
 MN MMMNMNNNNN NNMM MMNN NMM MMMNN MNM MMM N    M MNNNNMMN  MMMN MMNMMNNMMNM NMMM  M  M   MMN NM NN NMNNNNN  NMN   MNN NMNNMM
MMMMM  MM M    MMMN   MM  N NM NM M M MN MM   MMNNNMN   MNM M  N  MNMMM  NMN NNMN NNN MMM MNN N NM   MMMN MNNMNMNMMN NMNNN  N
NNMNNN M    NMM MNNM  NMNNMMNNMNNNNMNNNN NMMNNNNMM  N MM NM M M NN MN  M N    MMM NN  MMM MMN M MM   NMMMN MN NNMNNMMNNMM  NM
MM  M  M  M NM   MMM  M MMNN NMNMNM MN MMMM N    M  M NMMMNM MN MMMNNN NNNMM N N NM MM MM MN  MMMMMN NMNN MN MN MMMM   M M  M
NNNN MN N  NNN MMN  NMMMNMMM NMNM  N   NNMNMN NMN  N M MM  NMM M  NNNMN M  NN  MM MMN MNNNNN  MMM MMM MN  MMMMN M  MNMNM  NNM
 NN N NN  NMM  MN MN  N N  M MN MMNNMNNNMM NMMMNNM MMMMNNNMMMNNMMNMNN    MNN  N  N NMMN  N NM N    NN  NN NN N   MMMM MMNM M 
  NMNM MMMM MMNMNNNMN NM NNMNM NNNMN    M N M N   NN N MMNN  MN  NM M N MNMMMM NM NN N MMMMMMMNNNN NMN MMN N NMMN M  NN MNM N
  MM  M MM  MMMMN NNMMMN M N N NMNMMNNNMMMM N NN NM NMMMM NM   N  NMN M  NMMNNM NMM  M MN MN  N MM N  MM   N NMNN  MMMM N  NM
NMN M M NNM NMNNNNMMM MNN   M N MMNN  NMN N NNNMMNMMMNNN N NM MMN M M MMMNNM M  MM NNN      N M M NNNN NM M M  NN NMM MNN MNN
 MM N  M   NN NNN N M NM  MMNN MMN  N NN NM NN M NNMMM NNMMNN  M N NMNMNN MNNN NMM  M  MMM  NMN   MMM     M   MN  N  MMNMMMN 
NM     NMM N N N N  NM  MNNNM     M  MMN NN    MMN NM    MNMNNMMMMNMN N N  MN  M NNMMM N M M MNN MN NM  NNN   N NMNMMN  NMMMN
NMMMMMNNNMMNNMMN MNMN  MMMN   N  N M  MN      NNMMN N  MMNNMMM MNM M M MMM  MNMNM  NMM   N M  NNMM NM MMN  N MNNMMM    NNNNM 
  NN  MNNNM NNMM  M  MMM MN NN MNMMM MM MM NN MNMMNNMMMNN  N MMMM MMMMMNM NM  MMMMMNM NMNMNNMM  MM  N  M M  N NMNNNN  NN NNNM
MM NMNN NM MNNNMNN MMNM  NM   MNN  MM   NNNNMN M NM M MNMMMN N N  NN N NN  NN  MMN MM       NNMM MMMM MMM NN M N M   NNMNNMMM
MN MN  MMMMMMNM M M M MNMNMNMNNMN NM   MM  MN N MNNMM   NMM N NNNMMN  MNMNM  M NMMM MNNMMNNN MNNNNNNN  N M MNNMNMNN  M MM NNN
MM   MMNNMMNN M M    MNMM NM MNMMN NNNM MMM M MNMN M NM  NMMMNMMMM NN MM    NMN MMNNN MNN   N M NN N  MNMM  MNMMNNNNM   NNMNN
M M   M  N MNMMMNNN  MMM  M N NN N MN M  NMN  NN  N NMN  NN NN NM NM N M  NMN NMM N M N M  NN M  N  NNMMMN MNMMNNMMN MNNNM   
N   NN  M MNNM NMNNNM   M         MMMMNN  MMNMNMNMNNNM MNNN M M  MNNNNM MNNM NMNNM MNNN M MN  MNN MNMM  MMM NMN NNMMMMNMM   N
MMN NMNMNN NMMM MN  MNM N NN   NMM N   MMN NN N    N NMMN M   MN NMM NNM  NNNMMM  M MN NNMMM  NMM NMN  MNMM NNMMMMM MNMNMNM N
 MN NMMM MMM MNMM NNMMNN MN N NMN   N M   MMN NNM M M M MMM MNMNMM N   M MN MNMNMN MMM NM MNMMNMM NMN M M    NMNN NNMNNN N NN
MMMN MMNMNNMM  MNMM N M N M NM MNM   MMM NM   NM MMMMN MM MMN NNM M MNN MMM  NMN  M MMMM MNN M N M NNMM M   NN  N N N   M  NN
 MN NMN NMMMM NNNMMNNMN  NMN MN MM MM M NNMMNMMMM  MM N NNNN NNMNM N NMM   NNNMMNN MMN MNNNNNNMN NMNM M N N MMNMNMN M  MNN M 
 NNMM NNM N  NMNM NMNNNMNNNM  MNMNM  N NMNM NN MN NM   MMM N MMN N     M MMM  MMMMNMMN NMNN M  M  NNM  MMM    MN MMN  NM M M 
NM  N MNNNN N MM  NM  MNNMN  NM M M NMMNNM   N N N  M MMM M N M MNNMN   NNMM  M MMN N  M  NNMN NNMMN   MMMMMM MM MMNMN  MMMNM
MNMNM N NMNNNNM MMN MMM  M M NMNMNM  MM NNNN M   MMMMN  MNMN NM N MM   NNM MNM M MNMNMMM MM NNMM   NN NMMN  MNNMMMNNN NM NMMM
NM NN    NN MMNNNN  NNMN MMN   MM NM  N M MM  MN NMNNMM NN MN   NMNM N NM  NMMN MMNMMMNNNN M  N MNM  NNNMM NNNM MM M M  MMM M
MMMN NMNNMMN   MMNNNNNMMMNM M M N  NMM   N  MN NM N M NNNM NNNNN M  NMNNMMMM N M M MMM N NNM MNMM   NMM M MN MNMNM MN M NMNMM
MNMM M NMNNMMNMN M MM  M MNMMM  NM MNM MN M   N MM M NNNNMN MMNN   NM   NNM N MNN  NMMNMMNMM NN M NNM   M MM N M NM  NMMNNMMN
M NNMNMM  NMMMNMNMMN N  MMN  M MNMMMMNNMMNM  M  NNNN N NNM N  NNM  MNMNN MM  MMMNN     MNNMNNM NN N NMNMNN  MMNMNMM  M MNN   
   NN MN  N M M  M  MM MM NNNMN MMN NNMN NNMMM  N MMM  MMNMMMNNMNNNMMM     N   NMN MM  N  MM MM N NNNNNMMMM NN M MNMNM  MNNMN
M M N   MMMNMNM   NNMMMMM NN  N NNM   MNM MMNM NMMMNMN NN  NMN NNNMN   NNM MM  MN  NNM  MNMN  MMNNMMNNN   MMNM  MNMN MM   MMM
MMNNMNNM NMM MNN MM MM   M N MMMN NM   MM  M  M  NM MMM N MNNNNN M NM  M  N  M N M  M   MNNN NNM MNMN M MMN NNMMNM MMMM  MNNM
   MMN M  M NNM MNM N NMNMM NMN MNNMMMNNN    MMM NMM N M MN MMMN MN  MMMNN MN MN  MN  M MNNN MNMN NMMN NMMN M   MN M   MM  N 
MN  NM    NMM N NNN MNNMNN NN  NN N MMMNMMMM  MMMNMNM MMMNMNNMM M MM  NN   NM  N MNMNMM M   NNMMNN NMMMNNM M      NMNNNMM MNN
NMN  MMNM MNNMNNMMN  NNNNNNN    N M NNMM NMNN MMMNN MN M NMNMMMMMNMMMMNM NMNM  M N MM  N    N MMMN MMMMNNNMMMN MN  NNM MN MNN
 MN  N MNNM  MN MMN MNNMMNN M MMMNNMMMN NNMM N MM  N NN MMNNN NMMM MMNNM MNMM  M  MNMMMMNN N NM N   N     N NMNNN N NN    MNN
    MN M  MMM MNM MMMM NM    M  NN M  MMNNN MM  NNMMMNMNNN    MN N N N MNMM NMMMM MM MN NM M   M N NNMMNM NM M NN MN NMMMNMN 
NNMN   MMMNMNNMM NMNMMMMNNMMMMMNM M MM NM NNMMN M M NNMMNMMM N N  M    MNNNNN NN  MMMNN  M MN   N MN N M MNNMNMMMMNM MNMMN NN
  M MNN  MN  NM   NN N MMN MMN  M NNM M N M NM NNNM   M   N  MMMMMN   N  NMMM MMNNNMNMNNNN MNMMNM  NM  NMM   N   M MMMMNM N N
MNNNMM   N MN NN M NNMMNMMNMMNNM   N NM M  NNNNNMN NMNNMM MNMM M   MNM N MNNMNNMMN M  MNNNN  M   MNMM NMM  MMNMMMMNN N NNMNM 
NNMMMM MMN NMNM M NM  NNNN  NMN NNM NMNMNMM MM   NN NMM    MM MNN MM NMM  M MNN  N  NNNM   MNM MMM   MNNMM NNNN MM  MNMN NNNM
MM NMNN M  N N  M M  NM NNM MM   M MMMMNNMN N N MNNMN  NNMNNM NMNN MN NN M NNMM MMNNNNN  NN N NMNNN M   M N   N NNMNN N M NN 
  NNNN NNNN MMMNNNMNN NNMMN  M M  M MN NM NNMMN   MNM  NN N  MNNN N M  M M NNNNMN N  NNMN  NM  MNN  MMM    NN MNN N  NMMMMMMN
MMN  M NNNN     MMNNM  NNMNN MNMMM   M N NMN  M NM M  M NMNM  NN  NMNM  N   N   MM N M    MNMNNMNMMM MNN NNMMNNN  M NN MNM MN
 N MMNMMMMMN M MN M MNNMMNNMN  N NMMM  N  MMM  MN  MN NM  NMNNM MM M NN NM N  NMNMNM MMN  N MNNM NNMNM  N  NMMNMN M N   NM  M
 M  NMN M NMM NNNM N NMN  NMMMNNN NNN  NN  MM MNNMNN MMN  NN  NN NM N  NNMMN NN M NNNM M N N MN   NNM  MMNMNNM M MNN  MN NMMN
M MNMMMM NMNM  M    NMMMNMMNNNN  NNMMN MN NMN M  MM   NNNMMNMMMNN M  MMM  MNNMMN NN NNMM  M MN NN NM NN  MNMNMN    MMNMN M N 
MNNM N  MNNMNNNMMM MMN MMNMM NMNMM M MM M  NNMN N  NMM   MMMNNM N MM  N MNM MNMN NMNN N N   N N MMN  MN N MM NNMMMM  M  MNN N
N NNMMNN MMNNMNMN M NMNMM  M M NN NNM MM NMN  MNMNM       MN   MMNM MNMMN MNNMM NNNNM  N NNNMMNMNMMNM NN MNNNNNN  MNMNM MNN  
M MMMNMMMN  MMNM  NMMNMN MN  N NNMMNMMNN MM MMNNNNM MMN NNNM NN NNNMNNMNN M MMMNMNM NM  M  MNMNNMM N NNN MMNN  NMN M MMNNM   
NN   MMNNNNNM  M N N NN M MN MNNM   NMM N M MNN M MMN NMMN  NN  M NNM  M MMMN M N MMMMN       M  M N  MMMMMN MMM  MN M  MMMM 
NNNNMMMM MN M MMMN N MNNN  NMMMN   M M MMMNN MNMN  MMNN N N NN  MMN   N MMMMNN NN N MNMMM M MM NMNN    N  MMM MM  N  NM   MNM
 MMMM  NN NMMMNNN N M N  N M NN NNMN MNNMMMN   NMNN  N MNMNN M NM NMNNNN M NN N M MMM  MNM MNMNM MNMMMNMNMMMNN MMNN NN  NNMN 
NMMNMMMNMNMMNN M N NN MN N M  N  N M NNM NNMNM MMM   NNMM MNNM MMN MMMMMN NNM N NNM MN   NN NM N  NM  MM N     N NN     MNN M
NMNN MNMMN NNNN NNNMMNMNNNNNNNNMNNN   NMNMM  N NMM   MN  NMMNN M NNN  MN M NN N MNN     MM N N NMN  MMN MNM   NNNMMM NMNN  NM
     M NM NMM   MMMM N  NM   NMN NMNNM NNMNM M MNN     M NM     MMNMM NMNM  M N  MN NM  M MN NN MNN  NN    MM  M MM NNNN   NN
M  M N   NMM NMMMMM NN MMM M  MM M MNN  NNM NNM M N NN M MNN MM MNN  M NNMNNNNN NMN   M  M  NNN   NMMNMM MMMNMMNN NNN    N  N
N NN M NN    M MNMNMNM MN  MMNMM  NM N N  MM NN MNNNM NN MMNM   N N MN  NM M NNNN NNNN NNM  M  M MNMMNN NNMN MNNM NNNMMMMNNMN
  N N NN   MM  N MM N  M M MNNMM MM NN N M MNN  NMNNN M MN  NMNMMMMMNMM  N M NMM   MN    NM M NM N   NMM  NNN N NNN NNN  NNMN
M M   M  MN MMNN  MNNNN N  NMNM M MNMMNNNM NNMMMN MN  MM MMMMMMN MNM NM NM MMNMNMNM NMMMM MNMN   MNN MMN M N    NMNNM  NM NN 
MMNNNNNN NNN M     M  NMNMM M MN MNNMM NNN NM NMMMN M  MNMNNN  MMMMMN M NNNNNMN NMMNM MNN  NMNMM    NMNM  MM  N NM NNMNMNMMMM
 N NNM N M   NN  N M MMMMMNNMNNMM NMM  M   MMNNM M N   NNMMMMNMM MN  NNM NM NMM   NMN  N   N MN  NMMNMNMNNNMNMMMMMMM  M   M  
M    MN MMM MMN NMNNNNMN M NN   NMM MN MNNN M  N NNMMMNNMMN M N MNM MN NN MNMNM MMMM  MMN M  MN MNMM  NN NMM M M NNN N NM  NN
 MN MNMNNNM NMNN NMMM MM MMMM NMMN   NN N MM N N MN   M   MMNNN MM M NM N MM M NMMM   N  NNMNNM MN MMMMN M M N  MMNM N NM M N
 MMMNNMNNMN  NMM  NN N NMNNN M MNMMMN     MM  NM MNMMM  NNM MNNM   NNNMM N MN   MN  NMM  MMMNMN  MMMNMMM  NMM  M M M M M NM  
N   MNN NMN  MM NM N NN MMNMN  MNNNNNMMNMM N N M  MMNNM NN NNNN N N MNM MNMNMNMMMM  N MMNNN MNN M  MMMMN  MMN    N NMMMMMNNNM
NM NMNNMNNNMNNMNN   MN MMN NN N MNM N MMM  N N NN NN MNNNN MNMM  NMMMNMMNMN   MM    NMMN NN   NM MMNM  M    NN  N N NMMMN NNN
 M N  NMM NMMMNNMNNMNN N MMMNNMMM NN  MM  MMMNM   NM N N MMMNN  NNNM MM MMM MMNNMM NNMMNNM   NMMM   N NNM N MMN N NMNMM M  N 
 MNM  NMMNN    MMNNNMN NNN MNMMMM MN NN MM MM NN MNMNNNN N MMMN N  MMM MN N N  MNN MNM M NM NNNMM   MM MM N NNMNNMNNMNN  NMMM
    M  NN  M MNN NN N  MNN M  NN   NM NMMN NNM  MM N NN   MM MNNMM   M MMM NMM M NMM NM MM MN   NNMNMM     NNMN    NMMMNNMMNM
NNN M N MNM   N M  MNMNNNMN  MMN   NMMMMNNMMNMN MMNNNNN MMM   M NM NNMNN   NN    MN NNMNNN MMMMNMMNMMN NM NN MMMM MNMNN  NN M
 NN NM NMMMMM  M MN    M    M MNN NN MMN  N M MN MNNNMMM   MNMNMN M   MMMMNMNMMNMMNMN  NMMNNMMMNMMMNNMM M MM M NMN  M M MMN  
NNN  MN MN NMM MMM N  N   NMM  MN MNMNMNMNMMNNNMM  NNN NNMM   NMNM   MN MNNNM NNMMN   N MM   NMM NM NMN NNM    NN     NMMN  N
NNNN M  M  NN  N  MMNM NNMN M      M NN NMMMN  M NNNMNNNNNN N NNM   M NN NMM NN M   M N  MNNN MN N N NNM MN M N M MMMM NNMMNM
 MMMM NMM N   M M NMMNMMNMNNN NNNN M MNM MNMNNMMMNM MN    MNNNNM  NM N N NNN MMNNMNM  M MN N N N M NNMNN NN NN NMN NN M   M M
NNNM N MNN NNNMMNM  MMMMM MNM NN  NNN MMMMNNNMM MMNN N MM  M    MM NN MNNM N M  M NN N M   NMM M    N MMNMMMNNM   NMNN N  MMM
NM M MM   N NMMM M N NMM NNNMNM  NNMNN N MM M M  NNNM  MNN M M NMMM NM NMMN MNNMN M    MMMNN  MN N  NN MM NN M NMNNMN NMNMM  
 M NM NNNM  MMM NNM N  MM M MNN  NMN  M  MMMM MNMNNNNNMNNMM NMN M  N MMNM   MMM MM MN    MNNM N MMNMMMNM NM M M N   MM  M  N 
N MNNMN   MMNM  MM   M   MMMN MNNNMM   N MN M NM N NM  NMMNNNMM MMMMNN NNNNNN NNNNNNMMN MNMN  MM  N  MM NMMMMNN MN MM N  NMMN