字符图形自动生成器--CIC v1.0.0 版该程序根据给定的图片,自动生成字符型图案,有许多生成参数可调,结果很逼真.并能对原图进行简单加工.支持BMP和JPEG两种图像格式.使用VC6+MFC编写. 下面给出几个生成的例子.有需要的朋友请留下E-mail.我将发往你的信箱.
条件:送我分数20分可得执行版EXE文件,送我分数100分可得执行文件以及源代码.
MMMMMMMMMMM@MMp __4C~[$BWMB~'  _    -l,  . g_jx  ?- __q,  -     ~MMMM_$MMMMML_^dMMM" ~~g@M
M$KUMMW@MMMMMMMMU]C,aMM%MMp}-q@M&_,*r/_gri_WW@L_  _;WFUMM@p_    __~MMMMMMMWM%J  MMM,i  M@p
MKqNM,{$MMM#qMMM, ~TqHKqMMMLjdMFVMKj_+VVbg8M%gVMqgC`_jg,~VM#_   dMMg  ~$qp@@p&. VMML{hgWMH
pqMMMNqMMMMMMMEL__jqMMMMNqLqMMpqgqMMM@@%qML~{p}_MMpq@MMK___qggqmMMMMpg_,~WkUM'" -~7mg~$@@M
P~jqMMMMMMMMMUMpp77UMMMMPdFMMMK{@MMMMqp.~W7  Wk~K@MMMMMMMMMMMMMMMMMMMMMg_'~3m=__ ` ~MMpWMM
L~NMM@MMMMPV~VVVVvm@MMMMqg_MMMN@P";gL~}_, `~pf] ~W%qMMMMMMMMMMMMMMMMMMMMMg, 7~3Mg_,j@MM@MM
}dMMWMMMEML     ^{qpMMMVMMHMM7"~mqp_ Mh@pq,@Mp#r_qMMMMMMMMMD/YWMMMMMMMNMMCMpy=~VWV~$@MMMMM
_VMMpMMMMMM-t _qg@MMMMM@HMMEM@m,"{N$gMP{WML$JV'~qMMMMMMM" jMQz,7MMMMMMM,~.~M@x *_,_HMMMMMF
gP@MMMqMMMM-  $MMMMMMMMMMMMMMMMM,{@MMM@@P~qM# qMMMMMMF`   }$TMMMh,{_'AMMMg .~"   qMMMCMMWm
]~*WMFMMMMK* a#_qMMMMMK7WMMMMMMM"{MMMMMML'qMKqMMMMMM'    /<~dMMMXq$HCMMMMMpymp,.aMMMMpMMM@
&{q@MMpMMF___qpYMMMMMMMp@MMMMMWU,dMMMK_Jt dM'{MMMMF' -a__ " qMMMKM@MhMMMMMMMMMM@@MMMEYWMMM
MpMMMMMMMMMMMMMMWMpdMMMVMM~~MM,~"~WMMMMm, VP_qMMMF   _ ~Vv  qMMMCUXMDMMMMMMMMMMMM_qMMm  `7
MHMMMMMMMMMN~qg, $,VMMMp_q_ MMM&  WM' ~~' ; ]dMMF   WM@p,   dMMMppKMFMMMMMMMMMMMMVT`{,qpqp
MMMMMMMMMMMMMMp__FqMMMMMMMMMMM@p, qCa,   `^qF~W}      ~~}   V$WF~VMMKMMMMMMMMMMMMor-*qMBMM
MMMM__MMMMMMMMMM/qMMMMMP7W,~MMMMkqM @M ^  qp' ^              "WPMMp$L$MMMMMMMMMME_gmu@MMp~
uMMMMMMMMMhMMMMNqMMMMMMpg__j,* ~"{M MHP   MGqgg                 ~~3F  MMMMMMMMMMhMp,~MMMMK
@%,U@MMMMqMMM%qgyqqMpqMMMMML_gq@p \_qM__,_-_{MM        .              ~MMMMMMMM@MM' g~$HMM
M,LjNMMMMMHMMMMMMMP""VMMM@MMMMMMMpm@MMMMMMMM@MM          ^t           MMMMMMMMMgL_gqp{@MMM
MgpMM@MMMMMMMMM"'        MMMMMMMMMMMMMMMMMMMMMM     .g,              qMMMMMMMMK7uMFqMpMMMM
MMMMMMMMMMMMMM        - gJMMMMMMMMMMMMMMMMMMMMMK       " m,         <qMMMMMMMMy"<~_qMMMMMM
MMMMMMMMMMMMMC          @MpMMMMMMMMMMMMMMMMMMMMMC                 [email protected]$MMMMMq,
MMMMMMMMMMMMM          __MMMMMMMMMMMMMMMMMMMMMMMC                 MMMMMMMMD-TMF _U#$MMF_[,
MMMMMMMMMMMM          MM@MMMMMMMMMMMMMMMMMMMMMMMC                gMMMMMMMMy`_Mk+WC'{P  MMq
MMMMMMMMN'~'         dMMMMMMMMMMMMMMMMMMMMMMMMMM               [email protected]_  q,  {Ld
UMMMMMM}_;,         g_#MMMMMMMMMMMMMMMMMMMMMMMF               _MMMMHX](pL_~dMK,qp__V'qy+}`
FMO@Mpqgpg'       jqMML@MP~MMMMMMMMMMMMMMMMMC                q#MMM@MM#@%#Rqy?3vVV " _ML,qp
7M@MMMMMMM,       MMVMMMM__ {PVMMMMV~'   ~~"                q@MMMMMMMMMMqMN$', _,_g_?" `dM
p#+MM%MMMML       M, dMMMMM,                               @MN@MMMMMMMMM$#  _"qF'*~P",  _/
MMu@pUM@MM$        \j MMMM@C              #               @MMMMMMMMMMMM.~   {qMMppr ^` WF 
MMpMMQMMMMM,       ^_,MMMMM         ~,   _#              qMMMMMMMMMMMML      MMMMMP& -\g;-
MWMMKMHMMMM#        ~_MMMKL          MMg.~              qMMMMMMMMMM@EW,       MMKM@Mp,~' j
qMMMqMMMM@D#,        MML$-          {-{g,               MMMMMMMMM@MMMM}        "_, dM,qMmM
qMMMMMMMMMMML        ~M@[.          M,~MW\             <MMMMMMMMMMMMM~          $g__UKVMC~
MMMMMMMMMMMMM         ~P/          _ `p  '             MMMMMMMMMMMMP             MMMMKyV3g
MMMMMMMMMMMMM,         ~'         _dLqM,    t          MMMMMMMMMMMM              MMMMML@K$
MF @MMMMMMMMMp                    MhMMMM,  g           MMMMMMMMMMM'              MMMMM@MMK
Mp.MMMMMMMMMMM,                  _MH%dMM@, M_.         qMMMMMMMMMM               MMMMpMMMM
MK~MMMMMMMMMMMM,                 WMCMQMM@  WK&   j,    MMMMMMMMMMM,              MM7MMMMMM
Mg MMMMpMMMMk_{K               _~'}qpMM '  ~M,  _ML  qMMMMMMMMMMMM@p             \njdPWMKd
MNgFMMMMMMMMM#~Pr        gmmmqpEMqgdY_~ qMp,~5_gqM_gMMMMMMMMMMMMMMMM,            gqMMMMMMM
MMMRMMMMMMMMMM@N_,      @MMMMMMMMMMMMML+MMMM_ ~MMMMMMMMMMMMMMMMMMMMM@mpg,__     aqMMRMMMMM
MMMqMMMMMMMMMMNMMM .    dMMMMMMMMMMMMMt`qMMMMMg~MNnMMMMp$MMMMMMMMMMMMMMMMMp, ___gMMMMMMMMM
MM@MMMMMMMMMMM_~E"`.    +MMMMMMM@MHMF'_gMMMMMMZg' dMMMMMMMMMMMMMMMMMMMMMMMNpMMMMMMMMMNMMMM
MMMMMMMMMMMMMMM@L  j,    "MMMMMFMMM@MMgMMMMMMMMLd@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@MMMMM
MMMMMMMp*~MMMMyM7/gMM&        ~ ~VWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMg_$MMMMMMMMMMMHL~MMMMMM
MMMMMMHKr?MyMM@MMMMMML.             ~~~@MMy~MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMpMMMMMM
MMMMMMK@M=qMCBYMMMMMMK)                  ~"  ~MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@MM
MMMMMMM@MpMMMp(MMNMMMMp_    _,. __           :@mgPVMMMMMMMMMMMMMqMMMMMMMMDMMHM@MMMMVMMMMMM
MMMMF MMMMMMMM@=WMME[MMM-  MMh_qML)          !MMMMm_~MMMMMMMMMMM@MMMMMMMM@MMMMMMMMMMMMMMMM
MMqM _MMMMM$MMMC MMMK7MM,1  MMMMMP/           @MMMMMp@MMMMM]qMMV@MMMMMMMMMMMMMMMMMMMMMMMMM
MMMM@MMM@MMMMMM$E]YF' $MMMO `{MMGj/      ,    aMMMMMMMMM~MMMM"_ MMMMMMWMMMMMMMMMMMMMMMMMMM
MMMWMMMMMMM"~MMpMMMp _XMMOgMM ~-ui,    g 3%   $MMMMMMNMMXMMqg_Q%MMM@V" [MMMMEMMMMMMMMMqMMM
MMMMMMM@N@k_aMMWmXMMMMMMLaMMM,     _,   '     ~#V~HMMHMMMMMMMMNHMW$LY _hM@MMMMMMMMMNMM/YMM
MMMMMMMK\$MCHMMBy}qMMMMM]MQ@M'__   MM@p'__ _     gMP'MMMMMMMMMtdRMX[' qKqgYMMHMMMMMMMMMm#m
MMMMMM$|/yNMMMMMMMMMMMMKqMM\^qMB   _~Y'_MM@Mp,  ?'_gMMpMMMMMMRqMHM@&_@MMMMpMMMMMMMMMMMMMMg
MMMMM@k_hkAMgMMMMMMMMMyVUpqg_Mp, d-C'  $MMMMMMp_WdMMMMMMMMMMMMMT@MgdMfMMMMMMMMMMMMMMMMMMMM
MMMMMM@dMM@MMMMMMMMMMM@MNMMMMMMM_   ._  qMMMMMMM"y~~MMMMMMMMMMMMMMMw'MHMMMMMMMMMMMMMMMMMM@
MMMMMMNMMMMMMNMMMMMMHMMMMMg~MMMMFq#"   q@gMMMMK_gMg_ dMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMM@MMMMMMM@MqqMMMMMMMMMMMMMMMM     dMVMMMMMK~~MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMM@~ dMMMMMMMMMMMMM~~NMmqMM@MML,    _q,dFMMMmm@MMMMMMMMK@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMML q@MMMMMM T?MMp, dM@'3MMMMMMM"-oqMMp{qgVMMMMMMMMMMMM@MMMMM@MMMMMMMMMMMMMMMMMMMMMMMMM
@MMMK  YMM@MML@@MqMMMMf'q' {MMMMMMM, qMMMM3@M,{qMMMMMMMMMMMbqMM@MMKMMMMMMMMMMMMMMMMMMMMMMM
MMMM' _pMMMKMMMMMMM@@MM@@  dMpaMMMMK_qMMEL3MMMMMMMMMMMMMMMM$MMKMMNMMMMMMMMMMMMMMMMMMMMMM@M
MMME,ueqDMRS@MMMMMpM$MM@P  MMM@MMMMMMMMMM__qMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MH#MMMM@@L^YMMMMMMMQMMMMa _MMMMMMMMVMMM'~MMMMMMMMMMMMgMMMMMMMMMMMMMkMMMMMMMMMMMMMMMMMMMMMM
MHMMMMMYMC}aMMMMMMMN@MM@,dMMMMMMMM@@MMKq, ~WFYMMMMMMMMVMMgMMMMMMMMMMMMMFMMMMMMMMMMMMMMMMMM
HQMMHMp+{qJMMMMMMMMMMMM@M@M@MMMMMMMMMMMMNx'__dMMMMM>__qMMMMMMMMMMMMMMMM@MM@MMMMMMMMMMMMMMM
M@@@MMG\_#qJ` MMMMMMMMMMMMMKMMMMMMMMMMMMM,_@MMMMMMMMMMMMMMMM@MMMMMMMMMMMMMMMMMMMMMMMMMMMM@
MMM$C#L{UqMM,wMMMMMMMMMMMMMMMMMM@MMK~LWW@%@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@@@@@MMMMMM

解决方案 »

  1.   

    dM@pg_,qgpqMMMMMMMMMMMp_____~VMMMMMMMMMMMMMppdMMMF@MMMMMMM"    ~7P" ~\         
    MMMM#}"~|qMMMMMNMMMMMMMMq@@M/_g7'  _gMMMMMMMM@MNV@MMMMKgJT       `"__          
    MMMML _  ~WWMMMMMM~MMMMMMMC" ?Wt   ~W'  _[}~~~$B@MMMMNFF"          ~4, __      
    MMMM,~&,ar?' ~~~WKq@MC~VC{,___   qqp#t dM@,   7V@MMMNEmgg      ____qqp@M@p_  ` 
    MMMMpqqpL' !' ^  VMW"    {MMMM,  ~VMK/'_MMp,     ~WNKP~7Wpp_  _qMMMMMMMMMMMP  ,
    MMMMMNMFLao___,.          ~WMMp    {Pt_dMMP        {Pt_qMMMmgqqMMMMMMMMMF~'  __
    MMMMMMggpqp@MMp___qM,        ~MMggqM   ~__          `a@MMMMMMMMMMN' ~WMML   ~WL
    MMMMMMMMMF@MMMMMMMMMMp,     +e$MMMMMqpugq@p_gpr      ~@MMMMMK_MMK   __~VF_  qmp
    MMMMMMMMEgMMMMMMMMpWMMMg, `__wVVWMMMMM@#yMMB@Mm,  _,  qMMMMMMMMMMMppWWbaaq, ~77
    MMMMMMMMMMMPMMMMMMMMMMMMM_{/ "qm@MMMM@f]_yMMpMM% .MMmMMMMMMMMMMMMMMMMMp/"7VL___
    }~WMMMMMMMMpVMNgqMMMMMMMMMM@@MM@@@V>kHMMMMEMMMMM@#qqHMMMMMMMMMMMMMMMMMM  ;*amQm
    3g/~"_qMMMMMqgMMMMMMMMMMMMMMMM~{X8pMMMMMMMMM$MMMMMM@pNBMMMMMMMMMMMMMMWNL,    ~U
    @ML_qMMMMMMMMMMMMMMMMMMMMMMMMP_ApqMMMMMMMMMRMMMMMMyMMMMgRMMMMMWF'_dM@#@F       
    MMMMMMMMMMMMMMNWMMMMMMMMMMMMM@MMMMMMMMMMMMMZMHMMMMMMpHMMMCVUM@t  $F~"          
    MMMMMMMMMMMMMMKdMMMMMMMMMMMMRMMMMMMMMMMMMMHMMH&$MMMMMQJMMp,~VV.  Mp,-          
    MMMMMMMMMMMMMMKqMMMMMMMMMMMMMMMMMMMMMMMMW@MMMM@N@@MMMQn(MMX    q@MM'           
    MMMMMMMMM@MMMMMMMM@MMMMMMMMMMMMMMMMMMM@CqN%7MM#5$$@@Mk~(MMM&__@MM#, _          
    WN$MMMMMMMMMMMMP} ~7$}~~~MMMMMMMMMMMMMMCN$~qMQp"#Z}$M#,fMMM$T@MMMMmdMMp        
    YqNFWMMMMMMMMMMCqgqpW@mg $MMMMMMMMMMMMMqM~qM~/  3,{$E#MMMMMM{WMMFVVVWMMK       
    qMM@q@MMMMMMMMMMM@M@MMMMMMMMMMMMMMMMMMMKMk' ^    |?@MMMMM@M{;5VV%#L  {MK_  ;.  
    qNFqMMMMMMF~{MMMUWWMMMMMM$MMMMMMMMMMMMMMM.     ,admMMMMMMMMp;|q_gP___7%,~\\jj, 
    KLdMMMMMMMp>~~'  'aMMMMMMMMMMMMMMMMM&__'UC       ~CqMMMMMM@M|($MP3@M@pqqggj77j,
    MMMMMMMMMMp,   am,_dMMMMMMMMMMMMMMMMMMM#uK,    mMMMMMMMMMMM$P/"`  ~~7V7WMMPLjqp
    MMMKMMMMMMML -qp_7UMMMMMMMMMMMMMMMME"-   $'     ' ?d@MMMMMMNgLy@L       ~qppWMM
    MLqMMMMMMMM# _dMM@MMMMMMMMMMMMMMMMMK     d         ~GMMMMMMN@@MWMg_,     WMM"~M
    qMMMMMMMMMML qMMMMMM'~MMMMMMMMMMMMMF   _-~_         @MMMMMMqN}VaCVMNmm,_qmFL__$
    VY~~MMMMMMML_qMMF  d,_MMMMMMMMMMMMMH. _Tn,L    ~>,,+@MMMMMMKh'     ~"+7VMF$%P?7
    Mp@MMpMMMMMC@MMML _{qNMMMMMMMMMMMMML,{qp,_L_   qgp=qMMMMM@MKQ           ~'~~'  
    MMMMMMMMMMNqMMMMMWMq@MqMMMMMMMMMMMML!_VML,'  ,,MP'~qMMMMM@N@J--                
      ~~"q@MMMM@MMMMqKqMq@MMMMMMMMMMMMMNp_~~VL~"~~~`  _MMMMMMMM@L                  
    pg_   ~WMMMMMMMMKp$_@MMMV~' MMMMMMMMMp,          _MMMMMM@@M@L        uaoj,,_.  
    MMMMM@pp_  ~qMMFW~yPXMC    jMMMMMMMMMM%,       _qMMMMMMMM#@@L        mmqpppggqg
    MMMMMMMMMMp@MMVW~.o@M'     } M#MMMMMMMKhr_ _   NMMMMMMM@MMMMM! .;   qMMMMMMMMMM
    MMMMMMMMMMMMP'/  >qMF      ` ~K@MMMMMMLt"?"`   $MMMMMMM@QMMKM^.:;   dMMMMMMMMMM
    ~MMMMMMJ2qK`,^   (X$L         {$MMMMMMp/,`     $MMMMMMMMTMM$M_t,_;   MMMMMMMF~_
       ~VKd"qM_j,    qC$"          O@MMMMMMC`     _MMMMMMMMM@MM$$j,_|.   MMMMMMMMpq
        ;2'y5qq#'    K'$'          {MMMMMPMp      MMMMMMMM@MHM$$#up&|{   MMLu$MMMMM
       qX~"  ~@C    V~^|^         q@MMMMMg@M'    qMMMMMMMM&MMNM{$qLa]v   WPqgqMMNHM
     . '   -:_-"`` qC ;};       _q@WYMMMMMM$__ -qMM=b@MMKMLMMME[$OGfTa,' MpMMMMMMMM
    `   :_,i*'"';`_&``;}.      _aF7}(MMMMMTV?~"?MM~~EMMMLMLMMMfT{?#f|au,~MMMMMMMMMM
    *    =YV,,_;;_/;;..C;     _/~~~~"RMMM$ _  MMMMMM#MMMMMCMMN}{4uF]|{O'-q@@MMMMMMM
          _r/,___{_,__~-_.;``;'     q@MMMMp]` ~P++NM@MqMM@hHM`){MnC}|{~ ~MMMMMMMMMM
      ooyznCr/\,,>"!~"""^```j_     -U;M@MMMp    q_ MM%MMM@HHM;a[MPC}|{r ~MMUMMMMMMM
       `jFLyLzvj=<,"~'``  _x}C'     d@M@$MMG    ~N_MM_MMMMMMHpnTHCL}|$q  MNOMMMMMMM
        @QpkqpLrt,~';`  ;aP'"`    r"d{MN$EL.      ~MR"WMM$MMHPL|qCL}|8h  MKCMMMMMEM
    ___$M@HEQ&G]>:'````,//'^ __,vt -:uK$PMF^  _    MC MF"d$KdC{}dCLL|[u, MK=$MMMMMM
    MMMMMMNN##Lt!-.;._gAeeevT]qqqqMMM%}dp}__qMMMM@mMkqMpmMMM/~JLdOP}|$u. $K,dMMMMMM
    Y}$@N@@@NBPt,__qg#FgqqqqMMMMMMWT~{}aMQ5FSqMMM@M@MMMMMMNdp:&L@CLL|du, M#LqMMMMMM
    _J$@MMM@EKpqqqMMMMMMMMMMMMF~   ,,JmO$@MMMMMMMMMMMMMMMM#~Ko$p@CkB&qdp @#LqMMMMMH
    ##VHMMMMMMMMMMMMMMMMMMP"      +t7?aqMMMMNMMMMMMMMMMMMMC.P}H%d@pKJ$qP W#L@MMMMMW
    ~  7MMMMMMMMMMMMMMF"       _i-_aqpqHMMMMqMMMMMMMMMMMMML`{<UfdhFL]V@L dKL@MMMMNq
       _dMMMMMMMMMY'         _:_q@N@@@@MMMMMMMMMMMMMMMMMMML {,VgapLp|adL $KyMMMMMMM
      ~~p@FIpM#"            _g@MMMMMMMMMMMMMMMMMMMMMMMMMMMC |L#$$N+P){j' MNP@MMMMMM
       `_gp%"               MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM' |qZPfH|}}{L  MMp@MMMMMg
     ,aW"'            .``   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM. |dpL$H/}"{q,_MMHMMMMMMN
    w/                i,.   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM, [d@H#KnL!{U,~MMNMMMMMMM
           .          ,';   MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM'.rdNhFHp/r{h,~MM@MMMMMMM
      _q@NL'_         a,,. {MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM``qQHH&$LL]{q}~MM@MMMMMMM
      "/V"  d.        "?=<. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM  [dMUL]}L]{d}~MM@MMMMMMM
     :_=    g`        ~"_  qMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM_ {d@@Lg}L}dP- @@PFMMMMMM
    @C+^   +p"             MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM~ {q#$p$fP}T_/,eZ]~_k$LGM
      

  2.   

    上面二个可能太大了,下面给个小的,范冰冰:
                  _q@MMMMMMMMMMMMMMMMMMqgMM@@@pg_           
                qMMKpMMMMMMMMMMMMMMMMMMMMMMMMMMMMMp_        
              qMMMP_MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMp,      
            qMMMk/MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM,    
         _qMMMgM{MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM,  
        qMMMMMM@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMp,
      _MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
      MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
     MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    qMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMM@MMM@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMJ777MVHfUV$M@YVV$WMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMg,.P 7'^'}$~~~_$qgMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMM,.'_~~Y7q  .   '$<q@MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMK"jqggy, "       ~    '     ~NWMMMMMMMMMMMMMMMMMMM
    MMMMMMLaMMMMMMg, .        _gqqgpp,_}7MMMMMMMMMMMMMMMMMMM
    MMMMMK  HMgMMMMM,^       qM~MMMMMMtf=VMMMMMMMMMMMMMMMMMM
    MMMMMG   `''~~'          Y~>~VFVV~"`^{MMMMMMMMMMMMMMMMMM
    ~MMMMC                               ^7MMMMMMMMMMMMMMMMM
     ^MMMK                                 7UMMMMMMMMMMMMMMM
      'MMM                                  (@MMMMMMMMMMMMMM
        UMp                                 ~@MMMMMMMMMMMMK!
         dM,              _                 ~MMMMMMMMMMMM/  
          VM,       ^+.  ~~                 ~MMMMMMMMW"~`   
           dM        `~_,                   aMMMMMMP-_      
            {t     q__=.`      _            qMMRPC}  ~%     
             `     ~MM@@@@@+WMMW'          {T}*/';'.   .    
                     ~VYVP""~'            ;~~/},;-~,, _'    
                                         '  ~:"__"_({gW     
                                       `    ;~!!"_((aU'     
                                             `^,-~>{q}      
          .                                  ^^'._(qF`      
    ;   _<,                  Mp,;            ^`^"<aY'       
    ; ;.~{'       '     ;`  ~MML,;          ` `_!{9'     ' .
    ``__<1       ;  .   ~    MMEqg___       `.__ja"        ,
    ;.->("       . _'        MMMp$p/c,,_..__-_:jy"^    /  r'
    ._<,a'      ;  /     ,   MMMEW#pj+==--_,<qgP,     ?  j' 
    -_>j[       ^ ;'    ;'   ~MMMHM#&y7/j=qqq@C,     _' j  _
    ,({[}      _  . .   ^     MMMMMMkgjjadKXF" ^     / _' , 
    ,~{3,      - _`            MMMMMM#pgqEgF' `     ^  / `  
    ,"\{, `   `  ^ ^           ~MMMMMMMppP"      {  ` /   "