Image converter to ASCII

Main|Converter|Samples|About


Samples
MWWWMMMWMWWWWWWWMMWMMWWMMWWMMMMMWMMMWMMMMMMMMMMMMMWWMMWWMWMWMWMMWMMWWWWMWMWMMWWWMMWMWWMMWMMWMMMMWWWWMWMMMMWWMMWMWMWWMMMWWWWWMMMMWMMMMWWMWWMMMWWMMWMWWWWWMWWWWWWWMMMMWMWWMMMMMWWWWWMWWMMMWMWWMW
WMMMWMWWMMMMWMMMMMMWWMWMMWWMWWMWMWMMWMMMWWWMMMWMMMMMWMWMMWWMWMMMWWWWMMMWWWMMMMWWWWMWMMWMWWWWWWWWWWWWWMWWMMMMWWMWWMWMWWWWMMMMMMMMMMMMWMMWWMMWMWWMMMWWMMWWWMMMWWWWMWMWMMWWWMWMMMWMWWMMMMWMMMWMWM
MMMMMWWMWWWMMWWMMWMWMMMMWWMMWMWMWMWWMWMWWWMMWMWMMWMWMWWMMMWMWWWWMMWMMWMWWWMWMWMWWWWMWWWMMMWMMMWMWWWMWMMWMMWWMMWMMWWWMWMWMWWMMWWMWWWMMWMWMWWWMWMMWMMMMWWMWWWMWWWWWMMMMMMWMMWWMMMMWWMMMMWMMWMMWM
MWWMMMWWMMMMMWWMWWMMWWWWWMMMWMWMWMWMWWWWMMMMWWWWWMMWWMMWWWMWMMMMWWMMWMMWWWMWWMWMWMMWWWWWWMWWMWMMWWWWMMWWWMWWWMMMWMMMMWMWMWWWWMWWWWWMWMMWWWWMMWWMMMWWMWWMWWMWWMWWWWMWMMWWMWMWWMMMWWWWWWMWMWWMWW
MWWWWWMWWWWMWMWWWWWWWWMMWWWWMWWWWWWWWWWWWWMMMMMWWMWWMMWMMWMWWMWWMMWWMWWMWWWWMMWMWWWMWWWMWMWWWWWWMWWWWWWWWWWWWWMWMMWMMWWMWWMWMMWWMWMMMMWMMWMMMMWWWWMWWMMWWMMMWMMWWWMMMMWMWWWMMWMMWWMMMMMMWWWWWW
WWWWMWMMMMMMWWWMWWMMMMWMWWMMMMMMMMMWMMWWWMWMWWWWWWMWMWMMWWWMWMMMMWWWMWMWMMMMMMMMMMMWMWWMMWMMWWWMWWMWWWWWMMMWWMWWWMWMWWWMMMWMMWWWMMWMWWMMMMWMWWMWMWMMWMWMMWWWMWWWWWMWWMMMWMMWMWWMWMWMWMWMMMWWMW
WMMWMMMMMMWWMWWMMMWMWWWWWWMWWMWMWMMWMWMWMMWWMWMWMMWMMWWMWMMMWWWMMMMWMWWWMWWMMMMWWMWMWWMWMWMWWMMWWWWMWMMMMMWWWWMWMMWMMMWWMMWWMMWMMWMMMWMMWMMWMWMMMMWWWWMMWMMMMMWWWMWMWMWWWWWWWMMWWMWWWMWWMMMWMM
WMMWWMMMMWMMWMMMMMWWWWMWWWMMWWMMMWMWMMMWMWMMMWWMWWMWMWWMMMMMWWWMWWMMMWMWWWMWMMMMMWMWWMWMWMMWMMWMMMWWWMWWMMWWWMMWMWWWMWMWMWWWWWMMWMWWWWWWWMWWWWWWWMWWMMWMWWMWMMMMWMMMWMMWWMWMMMMWWMWMWWWWWWWMMW
WMMMWMMMMMMWWWMMWMWWWMWMMMMWWWWMMMWWMMMWMWWMMMMMWMWMWWWWMMWWMWMWMMWWMWMWWMMMMWMMWMWWMWWMMWMWWWMWMMWWMMWWMWMWWWMWMWMMWMWWWMWWMMWWMMMWWMWMMWMWWMWWMMMMMMMMWWMMMWMWMWMMWMMMMWMWMWWWMMWWWMMWMMMMMW
MWMWMMWWWMMWMWWMMMWMWWWMWWWMMMWWMMMMWMMWWWWWMWMWWWMWWMMMMWWWMWMMMWWMMMWMWWMMMMMMMWMMMWWMWMMWMWMMWMWMWWMWMWMWMWMWWWWWWWMMMWMMMWWMMWMMMWWWWMWWWMWWMWWMMMWWWMMMMMWWWMWMMWMWMMWMWWWMMWWWWMWWWWMWMM
WMMWWWWMWWWWMWMMMWWWWWMWWMWMMWWWMMWWWMMWMWMWWWWWWWWWWMWWWMMWMMWWMWWMMWMWWWMWWMWWMWWMMMMWWWWMMWMWWWMWWMWWMMWWWMWMMMWMWMMWMMMMMWMMWMMWWWWMMMMWWWMMMWWMMMMMWWWMWMMMWWMWWWWWMMWMMMWWMMMMWWWMWWWMMM
WWWMWWMWWWWWMMWWWMMMWMWWWWWMMWWMWWMWMWMMMMWWWWWWMMWWMWWMWMWWMMMMMWMWMWWWMWWWWMWMWWMMWWMMMMMWWWMWMWWWMWWWWWWWMMWWMMMWMWMWWWWWWMWMWMMMMMMWWWWMMWMWWMWMMMWMMWWWWWMWMMMMWWMWWMWMWMWWWWMWWMMMWMMWWM
WMWMWWMMMWMMMMWMMMWWMWWWMWWMWWWWMWMWWWMMWWWWMMMWWMMMMMMMMMWMMWMMWWMWWWWMMWMWMWMMWWWMMWWWMWMMWWWWWMMWMMMWMWMMMWWMWMWMMMMWMWMWWMWWWMWWWWWWWMMMMMWMWMWMWMWMMMMMMWMMMWMWWWWWMMWMWWWMMMWMWWMWWWMMWM
WWMWWMWWMMMMWMWMWMWMMWMWWMWWWMMMMWMMMMMWWWWMMWWWMWMWWWWMWMMWWWMMWWWMMMMWMMMWMMWMMMMMWWWWMMWMMWWMWWWWMWWWMMWMWMWMWMWWMMWWWMMWMMMMMWMWWMWMWMWWWWMWWWMMMMWMWMMMMMMWMWMMWMWWWMMWMWMMWWMMMMMWWWMMMW
WWMMMMWWMMMWMWMWWMWMMWWWWWWMWWWWWMMWWMWMWMWWMMWMWMWMMWMMMWWMWWMWMWWMMWMWMMWMWWWWMMWWMMMWMWMMWWWWWWMWMWWWMWMMWWWWMWWWMWMMWWWWMWWMMWMWWMWWMWMWWMWMMWMMWWWWMWMWMMMWMMWWWWWWWMWWMWMWWMMMMMMWWWWMWW
MMMMMMMMMWMMWWMWWWMWMWMWMMMMWMMMWWWWWWMMWWMWWWWMWMMMWWWMWMWWWWWWWWWWWWWWWMMMMMWWMMMMMMWMWWWWWWMMWMMMMMMWWWMWWMWMWMWMMWMMWMWMMMWMWMWWMWWMWMMWWMMWMMMWMWMWMMMWWMWMWWMMWMMMWWMWWMWMWMMWWWWMWMWWWW
MWWWWMMMWMMMMMWMWMMMMMWMWWWWWWWWWMWWWWMWMMMMWWWMMMWWWWMMWMMMMWMMMMWMMMMMWWWMWWWMWWMWMWMMMMWWMMWWMWMWMWMWWMMMWMWWMWWWWWWWMWWWWWWMWMMWMMWMWMWWWMWMMMWMMWMWWWWWWWMMMMMWWMMWWWMWMMMWWMMMMMMWMMWMMW
WWMMWMWWMWWWWMWWMWMWWMMMMWMMWWMWMWWMMWMMMMMMWMMMWMWWWMMMWWWWMWWWWWMWMMMWWWMMWMWWWWWWWMMWWMWMMWMWMWWWMMWWMMMMWMMWWMWWMMWMMWWWWMWMMWMMMMMMMWWMMWWMMWMWWMMMMMMWWWMWWMMWWWMMWMMMMMMMMWMMWMWMWWMMWM
MWWWWWWMWWMMMWWWMMMMMMWMWWMWMMMWWMWWMWWMWMWWMWWMWMWMWWWMWWMWMWWMMMWWMWWWMWWWMWMMWMWWMWMWWWWWWWMMMMWMMWMWWMMMMWWMWWWMMMMMWMMWWMWMWWWWWMWWWMWWWWMWMMMWMMMMWMMWWMWWMWWMWMWWWWWWWWWMMWMWMMMMWMWWWW
WWWMMWWMMWMMMWMMMMMMMWWMWWWWWWWWWWMWMMMWWMMMMMWWWWMMWMWWMWWMMWWMMMMWMMWMWMWMWWMWWMWMWWMWMWMWWMMMMMMWWMMWMMMMMWWWMWMWWWWMWMMMMMWWWWWWMMWWWMWMMWMMWWMWMMWMWMWMWMMWMMWWWWMWMMWMMMWMWMMMWMWWMMWMWM
WMMWMMMWWWMWMWMMMMWMWWWMMMWMMWWMMMMWMWMMMWMWMWWWWWMWMWMWMMMWMMMWMMMWMWMWWWMMWMWWMMMWMWWMWMMMMMWWWMWMMMWMMMMMWMWMWMWWMWMMWWMMMMMMWMMMWMWMWMWWWWMMMMMMWWWWWMMWWWMWMWMMMWWMMWMWMMMWWWMWWWWWMMWWMW
WWWWMWWMMMWMMMWWMWWMMWMMMWMMWWMMMWMWWMWMWWWWMWWWMMMWMWMWMWWMMMWWMMWMWWMMWMMMWMWMWMMWWWWMMWWWWMWMWWMMMWWMMMMMWMWMWMMWWMMMWWMWMMMMMWWWWWWWMMMWWWMWMWMMMWWMWMMMWMMWMMWWWWWMMMMMMWWMWMWWMMMWWMMMWW
MMWMMWWMMMMMMWMMMWWWWMMMMMWMWWMMWMMMMMMMWWWMWMWWMWWMWMMMWMWMWWWWMMMMWWWMWWWMMMMMMMWMWMMWMMMMMWMMMWWWMWMMWMWMWMWWWMMWWWMMWWWMWMWWWWWMWMWWWMWMWWMMMWMWMWMMMWWMMMMMMMWWWMWMWWWWMMMWMMWWMWMWWWWMMM
MWMMWMWMWWMWMWMWMMMMMMMMMMMMMWMWWWMMMWWWWMWMWWWMMMWWWWMWMWMWWWWMWWWWWWWWMWWMWWWMMMWWMMWWWMMWWMMWMMWMMWWMMWWMWMMMWMMMWMMWMWMMWWMMWWMMWMWMMMMMWWWWMWMMMWWWMMMMMMWMMMMMWMMMWWWWWMWMMMWWWWMMMWWMMW
WWWMWWMMWMMWWMMWWWWWMWMWMWWMMWMWWMMWWWMWWWWWMWWMWWWMWMMMMWWMWWMWMWMMMWMMMWMWWMWWWWWWMMWWMWMMWWWWMMMWMMMWMWMMMMMMMMWWMWWWWWWMWWMMMWMWMWMWWWMWMMMWWMWMMWWWWWMMWWWMWWMWWWWMWWMMMWMMWMMMWMMWMWMMWW
WMWMMWWMMWMWWWMMWMMMWMWWMMWMWMMWWMMMMMWMWWMWWWMWMWMWMMWMWWWWMMWMWWWMMMWMMWMMWMWWMMWMMWWMWWWWMWMMWWWWMMMWMMMMWMMMMMWWMWMWWMWMWMWWMMWWWWWMMWWMMWWWMMWMMWMWMMMMWWWWMWWMWMWMMWWWWMMWWMMMMWMMMMWMMW
MWMWMMMMMWMMWWWMWWMMWWMMMWWWMMWMMMMWMWMWWMMWMWWMWMWWMMWMMWMWWMMMMWWWWMWWWMMMMMWWWWWMMWWWMMMMMWWWMWWMWWWWMMWMWWMWMMMWWWMMMWWWWWWMMWMMWMMWWMMWWWWMMMMMMWWMWWMMMWWWWMMMWWMWWWWWWWMMWWMMMMWMWWWMWM
MWWWMMWWMWWWWWWMWWWMWMWWWWWMMWWWMWWWMMMMMMMWWMMWWMMWWMWMWMWMMWWWWWMWMWMMMWMMMWMMWWMWWWMWMMMWMMMWWWWMWMWMMMMWWWWWMMWMMWMWMWMMWWMWWMMWWWMMMWMMMMMWMWMWWWMMWWWWWMWWWWWWWMMMWMMMWWMMWWWWWMWWMWMMWM
MWMMMMWWMWMWMWWWMMWMMWWMMMWWWWMMWMWMWMWMMMMMMWMMMWWWWMWMWWMMWMWWWMWWWWWMMMWMMWWWWWMWMMWWMMMMWMMWWMMWMMWMWWWWWWWWWMMWWMWMWMWMWWMMMWMMMMWWWWWWWWMWWWWWMWWMMWWWWWMWWWMWWMWWMWWMWMMWMWMWWMWWMWWWWM
WMMMMMWMMMMWWMMMWMMMMWWMWMWWMWMMMWWWWWMMMWMMWMMWWWMMWMMWWMWWMMMMWWMWWMMWMMMMWWMWMWMMMWWWMWWMWMWWMMWWWMWWWMMWWMWMMWWMWWMWMMMMWMMWWMWMWWMMMWMMMWWMWMWWMMWWWMMWWWWMMWWWWMMWMWMMWWWWMWMWMMMMMWMMMW
WWWWWMMMMMWWWWWWMMWWWMMMWWMMWWMWMWMMMWMWMMWMMMMWWMWWWWMWWMWWMMMWMWWWWMWWWMMMWMWWWWMMWWMMMMMMMWMWWMMMWMMWWWWWMWMWWWMMWWWWWMMMWWMWWWMWWWMWMMMWMWWMWMWWWWWWWMMWWWWWMWWMWMMMWWWMWWMWWMMWWMWWMMWMMW
MWWMMMMMWMMWMWMWWMMMMMMMMWWMMMWWWWMMMWWWWWWMWMMWWWWMWMWMMWMWWMWWMMMMWWMWWMMWMWWMWWMWMMWWWMWWWWWMWMWWMMWMMMMWMWMMWWWWWWWWMMWMMWWMMMMMWMWMWWMMWMMWMMWMMMMWWMMMMMMMWWWMWWWWWWWWMMMWWMWMWMMWMWWWMM
MWMMMMWMWWMWMWMWMMMMWWWMWMMWWWMMWMMMWMMWMWWWMMWWWWMWWMMWMWMMMWWMMMMWWWWWWMWMWMMMMWMMWMMMMWWWMWWWWMWWMMWMWMMWWWMMMMWMWMWMWWWMWWMWMWMWMMMMWWMWMMMWWMMWMMMMMMWMMMWWMMWWWWMMWMMMWMMWWWWMMMWWMWWWWW
MMMMWMMMWWWWMWMMWMMWMMWMMMWMMWMWMWWMWMMWMMWMWMWWMMMWWMMWWMMMMMWMMWWMMMWMMWWMWWMMMWMWMWWMWMMMWMWWMMMWWMMMWMWWMWMMWWMWWMMWWWWMMWMWMWMWWWMWWWWMWMWWMMWMWWWMWWWWWMWWMMWMWMMWMMMMWWWMMWMWWMMMMMMMWM
MMMMMMMWMWWWWWWWWWWMWMWMWMWMWWWWMMMWWWMMMMWMMWMMWMWWWWMWMMMWMWWMMMMWWWMMMMWMWMWWWMMMMWMMWMMMMMWWWWWWWWMWMMMMWMWMWMWWMMMMWWMMMMWMMWWWWMWWMMMMWMWMWWMWWWMWWWWMWWWMWWMMWMMMWWWMWMWWMMWMMWWMWWWWWW
WWMMMMMWWMMWWMMWMMMWWWWWMWWMMWWMMMWWWMMWMWWMMWWWMMWMWWWMMWMWMMMWWMWWMMWWMWMWWMMMMMMMWMWMMMMWWWWWMMWWWWWWMWWMMMMWMWMMMWWWMMMWMMWWWMMMMMMWMMWMMMMWMMMWMMWWWMWMMMMMWWWMWMWMMWWWMWWWMMWWWWWWWMMMWW
WWMMMMWMWMMMMWMMWWWWWWMWWMMMWMWWMMMMWWWWMWMMWWWMWMMWMWMWMWMMWMWMWMWWMMMMMWWMMWWMMWWMWMMWMWMMWMMWMMMWWWMMWMMMWMMMMMWWWMWMWMMWMWWWMMWWMWMWMWMMWWMMMMMMMMMMMWMWWMWMMWMWWMWWMWMMWWMWWWMMWWWMWMMWWM
WMMMWWWWWWWMMMWWMWMWMMMMWMWMWWWWWMMWMWWMWMMMWMWMMMMWWWMWWMMWMMWMWMMWMWMMMWMMMMWWWMWWWMWWWMWWWWMWMMWMMWWWWMMWWMWWWMWWWWWMMWMMWWWWMWMWWMWMMMMMWMWMWWMMMWWWWMWMMWMMWWMMMWWWMMWWWWMMWWWMWWWMMWWWWM
MWMMMWMMMWWMWMMMWMWWMWWMMMMMMMWMMMWMWMWMMMWWWMMWWMWMWWWMMMMWWMMWMMMMWMWWWWWWMMWMMWMMWMWMMMWMMMMWMWMMWMMWMMMWMMMWWWMWWMWMMWWWMWWWWMWWWMMMMWMWMWWMMMWMWWWMWWMMWMWMWWMWMWMWWWWWMWMWMMMWMMMMMMMWWM
MMMWMWMMMMMMMWWMWMWMMWWMMWWWWWMMMWMMMWWWWMMMWMWWMMWWMWMWWMMWWWMMMMWWMWWMWMMWMMWWWWWMMWWMMMWMMMMWWMWWWWMWWWWMWWMWMMWWMWMMMMWWMMMMMMMMWMMWMMMMMWWWMWWMWWWMMWMWWWWMWMWWWMWWWMMMMMWWMWMMWMWWWWWWWW
MWWMWWWWWWMWMWMMMMWWWWWMWWMMWMMMWMWWWWMWWWWMMWMWMMWMMWWWWMMWMWMMWMMWMWWMMMMWMWWWMWMWMWWMMMWWWMMWMMWWMWWWMMWWMWWWMWWWWMMMWMWWMMWWWWWWMWWWMMMWMMWWMMWMWWMWMMMWWMWMWMMMMMMMWWMWWWWMMMMMMWMWMWMMWM
WWWMMWMWMMMWMMWWWMMMWWMWWWWMWWMWWMWMMMWWWMMWWMWWMMWMMMMMWWMWWWWMMWWMMWMWMWWMWWWMMWWWMWMMWWMWWWMWWWMWWWWWMWMMWMWMMWMMWWWWMWMMWWMWWWWMMWMWWWMWWMMMMWWWMMWWMMMMWMMWMWMWWWWMMMMMWMWWMMWWWWWMWWWWMM
WWMWMWWMMMMWWMMMMMWMMWWWMWWMWMWWMWWWWMWMWMMMWMWWWWMMWMMMMMWMWWWWWWWWMWMWMMMWWMWWMMMMMMWWWWWMWWMMWMMWWMWMWMMWWMWMMMWWWWWMWWWWWMMMWMMWWMWWWMWWMWMWMMWWMWMMMMMMWMWWWMMWWMWWWWWMWMMMWMMMWWWMMWWMMM
WMWMMMWMMWMWWMMMWWMWMMWWWWWWMMMMWWWMMWWWMMWMWWWWWMWMWMMWMMMWWWWWWWMMMMWWWWMWWMMWMMWMWMWMMMWMMWWWWMMMMMMMWWWWWMMMWMWMWWWMMWMMWMMMWWWMWWMWWMWWWMMWWWMMWWWWWMMMWWWMWWWWWMWMWMMWWMMMMWWMWWMMWWWWWW
MMWWMMMWWWMMWMWMWMWWMWMWMMMMMMMMWWMWMWWMWMWMWMWMWWMMMWWWMMWMWMWMMMMWMMMWWWMWMMMMWMMMMMMMWMWWMWMWMWMWMWWMWMWMMMMMWWWWMMMMMMMWMMWWMMWMWMWWWWWMWMWWMWWWWMMMWWMMMMMMMWWMMWMMMMMMWMMMWWMWMWMWMWMWMM
MWMMMWWMMMWWWMWMWWMWWMWMMMMWWWMMMWMWWMMWWWWWMWMMWMMWWWMMMWMMMMMWMWWWMWWMWWMMMWWMMWWMWMWMWWMMMWMWWMWMMWWMMMWWMMMMMMWMMMWMMMWWMMWMWMWWMWMWMWWMMWWWMWMWMMMWMMWWWMWMWWMMMWWWWWMMWMMWWWWMWWWMMWMWMM
MMWWMMWMMMMMWWWWWWWWWWWWMWWMWWWMMWMWMMMMWMWMMWMMMMMMWWMMWMWWMMMMMWMMMMWWWWMMWWWMMMWMMMMMMMMWWWMWWMMWWMWWMMMMMMMWWMWWMMMWWMWMMWMWMWWMMWMWMWMWMWWMWWMMMMMWWMMMMWMWWMMMMWMWWWWMMMMMMWWMMMMMWWMWWW
WWWWMMWWWMWWWMMMWMWWWMMMMWMWWMWWMWWWWMWWWWWWWWWWMWMMMWWWWMWWWMMMMMMMWMMWMWMMWMWMMMWWMWMWMMWMWMWWMMMMWMWMMMMMWMWMWWMMWWMMWWWWMWWWMWWMMWWWMMMMWMWWMMWMWMWWMWWMWMMMMMWWMWWWWMMWWMMMMMWMWWMWWMMWWW
MMWMMMMMWMWMWWMMMWWMMWMWWMMMMWWWMWMMMMWMWMMWMWMMWMWMWWMWMWWMWWMWWMMMWMMWWWMWWWMWWMMWMWWMWWWMWMMWWWWWMMMWMWWMWMMWWWWWWMMWMMMWWWWMWWMWMWWWWWMMMWMMWWMWMWMWMWWWMMMMMWMMMMMMMMWWMWWWWMWMWMMMWWMMMW
WWMWMWMMMMWWMMWMMWMWMMMWWMWWWMWMWMMMMWWMMWMMWMWMMMMWWMWMWMMMWMWWMMWWMWMMMWWMMWWWWWWWMMMMWWWWWWMMMMMMMMWWMWMMWWMWWWMMMWWMMMMMMWWMMMWMWWMWWMMWMWMMWWWMWWWMMWWMWWWWWWMWWWWWMMWWWMMWMMWWWWMMWWWMWW
MWWWMWWMWWMMWMWWMWMMWMWMMWMMMWWWWWWMMMMMMWWMMMMWMMWMWWWMWWMWWMWWMMWWWMWMMWWWMWWWMWMMWWMMWWMWMMWWWWMWMMMWMWWMWMMMMMWWMMMMMWMWMMMWWWWMMWWWWWMWMMMMWMMMMWWWWMMMWWMWWWWMWWMWWMWWWMMWWWMMWMWWWMMWMM
MMMMWMMMMMWMMWWWWWWMWWWWWWMWMWMWMWMMMWWWMMMMMMMWMWMMWWMMWWMMWWMMWWWMWMMWWWMMMWMWWMWMMMWMWMMWMWWMMWWMMMMMMWMWMWWMMWWWWWWWMMWWMWMWMMWWWMWMWMMMMWWMWMMWMMWMWMMWMMWWWWMMWMWWWWMMWMWWWWMWMMMWWWWWMW
WWMMMMWMMWMWWMMWWWWMWWWMWMMWMMWMMMMWWMMMWMMWWMWWMMMMMWWMMMMWWMMMMWMMWMMWWWWWMWMWMWMWWMMMMWMMWMMMMWWMMMMMWMWMWMWMMMWWMMMWWMMWWWMMMMMWMWWMWWWWMWMWWMWMMWMMMWMMMWWWMMWWWWMWWWWMWMWWMWMWWWMMMWWWWM
WMWWWWMMWMMWMWWMWMMWMWWWMMWWMWMMMMWMWMMWWWMMWMWMWWMMWMMMMMMWMWWWWWWWMMWMMMMWWMMWMWMMMWMWMWMWMMMMMMMWWMMMMWMMWWWMWMMWWWWMWMWMWMWMWMMWMMMWMMMMMMMWMWWMWWWWWWWWMWWMWMMMWMMWWWMMWWMMWMWWWWMWMMWWMW
WMWMWWWMWWWWWWWMMMMMMMMWMWMMMMWMWWWMWMWMMWMMWMMMWWWWMWWWWWMMMMWMMMWWWMMMMWMWMWMWWWWMWWMWWWWMWWMMMMMMWWMWWWWWWMWWMWMMWWWMWWWWWMWWMMMMWWMWWMWWMWWWWMWMMWWWWWWWWWWMWWWWWWWMMMMWMWMWMMMMMMMMMMMMWW
WWWMWWMWMWMMMMMWMWMWMWMWMWWWWWWWWWMWMWWWMWMWMWWWMMWWMMMWMMWMMMWMMMMWWMMMMWMWMMWWWWWMMMMMWMWMWWWWWMWWMMMWWWMMMMMMWMWMMMWMWMMMMMMMMMMWMWWMWMWMMMWMWWWMMMMWWWMMMWMWMWWWMMMMWMMMWMWMWMWMWMMWMWMMWW
MWMWWWMWMMMWMWWMMWWMMWMMWWMWMWWMWMMWMWWMMWMWWMWMMWWMMMWMWMMMMWWMMMWMMWWMWMMWMMMWWWMMMMWMMWMWWMWMMWWWWWMMWMMMWMMWMMMWWWWMWMWWWWMMWWWWWMMWWMMMWMMMWMMWMMWMWWMMWWWWWWWMWWMWMMMMWMWWWMWMMWWMWMWWMM
WWMMMMMWWWMMMMWMMWWWMMWMMMWMMWWWWWMMMWMMWMMMWMWWWWWMWWMMMMWMMMMMMWWWWWWWMMMMWMMWMMWMWMWMWMWWWMMMMWMMWMMMWWWMMWMMMMWMWMMMWMMWMWMWWWWWWMMWWWMMWMWMWMMMWWWWMMWWMMMWMMWMWWWWWMWWWWMMMWWMWWMWMMWWWM
WWWMMMMMMMMMMMWWWMMWMMWWMMWWWWMWWWMWMWMWMWWWWWMWMWMWMMMMMMMMMWMWWMWMMMWMWWMWWWWMWMWWMMMWWWMMWWMMMMWMMWWMWMMWWMWWMWWWMMWMMMWWMWMMMMWWWWMWMWMMWMWMMWMWWMMMWMMMMWWMWWMWWMWWMMMMWMWMWMMWWWMWWMWMMW
WMMWMMMWMWMMWWWWMWWMWWMWMMMMMWMMWWMMWWMMMMWMMMMWMMMWWMWMWMWMMMMMWWMWMWMWMWMWMWMWWWWWMWMWMMMMWWWWMMWWWWWMWMWMMMMMMWMMWWMWMWMWMMWWMMWMMWWMMWWWMMWMMMWWWMWMMMMWWWWMMWWWWMMMMMWMWWWWMWWMMWMWMWMMWM
MMWMMWWWWWMWMWWMWMMWMWWWWMWMWMMMWMMWMMWMMWMWWMMWMWWWWWWMMWWMMMMWWWWWMWMMWMMWWMWMMWMWWMMMWMMMMWMMWMMMWMWWWWMWMMWWWMWWMMWMMMWWMWMMMMWMWMWWMMWWWWWWWMMMWMWMWWMMWMWWWWMWMMWWWWWMMMMMWWWWMWWMWMWMWW
MWMWWWWWMWMMMWWMMWMMMMMMWMWMWMMMMWWWMWWWWMMWMWMWWWMMMWWWWMMWWWWMMWMWWWWWMMWMMMMWWMMMMWMMMWWMMWWWWWWWWWWMMMWMWWMWMWWWWMWMWWWMWMMWMMWMMWWWMMMWMWWWMWWMWWMWWMMWWWWMMWWWMMWWWWWMWMMMMMMMWWMWMWMWWM
MMWWMMMWMMWWWWMMWWWMWWMMMWWWWWMWWMWMWMMWWMWWWMMWMMMMWWMMWMMMMWMMWMMWWWWWWWWWMMWMWMWWMMMMWWWWMMMMWWMWMWWMWWMWMMMWWMWMMWWMWMMMWMWMMWMWWWMWWWWWMMWMMWWWWMMMWMWWWMMMMMWMMMMMWWMMMMMWWMWWWWMWMWMMMW
WWMWMWWWWWWMMWMWWMWMMWMMMWMWMWWMWWWMWWMWWWWMWMWWWWMMWWWMWMMMMWMMWMWWMWMMWMWWWWWWWWMMWWWMMWWMWMWWWMWMMMWMWMMWMMWWMWMWWMMMMMWMMMMMWWMMMMWWWMWWWMWWMMWMWMWWWMMMWMMWMWMWMMWWWMWWWWWMMWWMMWMWMMMMWW
MMWWMWMWWMMWWMWWWMMWWWWWWWMWMMWMWMMMMMMMWWMWMMMMWWMWWWWMWMMMWMWWWWWMMMWMWMWMWMMWMWMMWMWWMMWMMWWMWWMMMMMMMMMMWWWMWMWMWMMMWMMMWMMWMWWWMMWWWMWWMWMMMMWMWWMMMWWMMMWWMWWMMWMMMMMWMWWWMWWWWMMWMMMWMM


66785279388614818232405966298374245792622795196930472980819668185684048439049864824212295484292772397252159265769390532170501990239156584430126057303530702024067174724197301216949414705107523432026565
49661923537684656823078518995550736040394354939533132903994579544348307934529402917329819368232968908913576538959781674703546953855846215861866754013413960665962646460066144939353724212278086241199118
72443036565920152054927358461560914238106609616111523480427505816241272952045658721399553415017833060275679156941292357790411105423660429356240592927618960092744022264329145214409382378508774306543187
09183449634668463463328314867838968302488146904461705636232917913965423238040497787362106629332730273818813874554201511395239522561044145632089439703134679541920244651114634707979484874828920147812946
32990991985933671173304974213976398507695110579807339056499807646496168971940931864961733613577127055042149154252941234595954686504008514451878084117767254744595925079416813634175843799165834336055918
79916577227855768336909282943021044891733410199042832871265599613094187629940864240547866525486097425299383389906950937589259858793232382730830446731402527404595839277461446412286646099751323826943901
24681905983373482115446615364386066359869416756088722313942570496023131172949667442873489648688400923052267123089277717671551394588183329254652701672441796145595305849964342822989245326030780530216205
64984323245691063362387612774022623075399181209747976967156759933250892922262338148954869657552078377791917352286092490556431750588457560407627448607955720097068003972014778512302319081282908710307528
90777112357447489209498511898097296909454119157299330212591492121033998431548487323666815156390516805968014955817375978684515786378185188896309256775553106805654562202084814739526092534234700358578998
38995413873019583842865352251247256727207620778063241706124240185869700464552550094264099625634432312579026402401840579633109542775053157797130536503669281157536351666557372546318977815920605230418266
09326900011789130358532856941603755648869957862009852068974236531297073168065287464882870295068399016534632380228607996138644773605370935463607570489094070540010767773311882631699790307474475453340692
08226732641744938694668394722942786351715801407366743874476662130787178671011749544843580146471451268245547633899493761888625082120275921617298139506604498298421540042325044089032612283002067113337872
39800692118562594744318561849785965156388334505979512389585685371808557582153662813273322000549949914684191689880407761964148054146714346404382644522931355370996789223063624808452766893540741310352870
23483488237897044641266489128922292652695386200685713351585579728104363113735894585832102652544654212723398897447142573850035692235407739540405341791098311092215858743819972626907029950050503201075489
57673132135324946663606616662478367673086538124811171962640008834893111774789180229317791801804485797066654775997950820220500241730639224991693300582505587802977963005594873105164636396096406212522274
67129472230523686750734951193052796855199343731508701298500107596183612749032484464805877809859687058242378716274874464364342210917952199962801219975503938351464151592609001234141894109145203831090272
38372815253396580954113523447361198391816367228235658100664493734584877726440463250062130792265933312285851898435643178147393088630850565767720414723630599919772989037524418759131717768679579967882645
20807421958025823620539107025697800642937752454738981803728307289443858825061654543845229079917964269344842118884369883700603591138182799920700436517807089340756584955858048082935838736790968536224719
51544685153532001921708090558845119579297540062165457388333319921000029705902230985815768201496596510700202646656437925855196768539822854318103748631138959547320505700133943437291536321478130480950166
47003697723098403404708509030895717076779298140401071144067146817537106035061101228532960674477440353988484616938814200399956992147437408889675578128179085876011976928926096763577484503002923031825717
54631277963918169108540970327715188227944237375205261470404476104138942598227967403860823362193718502073015703463869052300612983955152753425891170375737790908495921398843322751700473172164133826985061
30579386380143886639967429209832091929579783282855963708640753154258126224643050768051035002618055989513190697883709812513876802390463892883561052953216716316745803184682959166552095668229895595016594
98281876598565149530587458715684505802753509243298266113985475147627894175291732551392682351865528429956696769117246606161249823867752611407520464257983209201788583967107051108725433965906076046642352
07028228692022871853726282635357271395164368748043637258431188016245753401287081645382128456367983670011169989246704239084810828188289525614530330076974377459497438600161736079278887415172243088048084
37899712692497548561123903695630531502964123809957269570059734798860359981471388204274479543934910247335474822652379938884397919935869628021318747930738499180203801966778029015700706745975907500896485
31941109308568137918183182278021148578620489492103014544763678902779731881723163767313910399181589652752147463951884275226335405362848074910207515035757483143680086883386528389002599339864144352932482
06711501757642240803347888303435008179466120566758182080813378170907055689946731641069352600639650557045931525881918045325581466611517322405185506322074724890471834569829569031784981654065302407165260
11821140980798458001358321183706088492482674419540677629949239869908368837271145314096292136342434380365385429150782503836680035486612263705632900160666224527285849365838321514842000642194844428575050
80428586126323846904340825798328360140952614110702366661332164223457554935666659985761004333755202957442108093902678980534829559846701043844254614604757369234411011315991336817489877525648302413746555
69159243243130386861805135892370205320856189127005106941423650600234421050972874306190352610802045489805894293623443598952152358116096797116490046515520747172906715587428280384137799983703915516387031
07902864351250107359616991863396098395720057088035916716914444065994686683611614126819600254672364722413776137741542405432019356728189686211186242703278471326911051911842151907277794554688500825936132
55084258955012771766984135518864382000817438808974794107950746396616807560542362931371269555396078670626892158564801147094755452419493283618784166273104579134578537057328396024842154601537296060967721
77267408849587825197279870777987833893688558330071799808875886761040500586431638828720727327195490472522387450354326311263973414681136386121378002854970360813291606444079406227512900158131561841787104
24799984005326838245053672446618107095628150735770295854011684514413097002298877817512024304775128647649068847841502926557946450234990809903800950274829743680615127139049622849866261365823086511454370
55473863437360110340338742208123762258613349650807960936378180676801763019277269175380117958915805193615634582491059263068879571190674157807059474390618418675706084409302129268609861934913605304966026
45837515715544885142297256118393888550223799409913135880694723223098212784624625151669728112636045086566921305020186071004478274792548233583017026953276623442041398333802405117724362124490896148901302
74426715960583047947019718723762414208904272578584297368453741284625625042412260919647502887907480972678049288371447218618508368377737741681639785726507369396343119883963057145819469395526360891771280
60532100397102167522351280105923098208459171609572819157379881380123198225487345748673402313743786097129880616192979411972249537366070258210821230184271717660306103249062267580690049310099029931476304
82158176386799009991302837692660095003653422344455887091952238257060545090244912690419516751677595569160115708967200373058338287764972103895614536684181044864760379681971734117775306402808386533592611
90631720604768709084059306523654620992962530620521948088753218690602118373635600994714889102193473687444729409400191572702923361821587159090160379549719131789861149976006014273447311444612510956864564
39793429812129885122553012879614713177088513493136581904302265846376074045587910770882412658234061681205066777946946387572597095185406024693509413043090451273901553356737208149674995232379672947574167
88789485346298524532252827580350159217743562636080427822790726853974860126301202266159328423228516194128978090437154286220542415226838726557691326764599865027849635509374236380977658734257133308878728
44328229117694149730263453153537271213345116742615962407844398037350694327292483091232136767581418409951673823422765999767546807859865942456710986787856520102117093500055646764532510182305536557037034
51118766001302137382667438728294307273894944359019497230205224866605106710445366506241384036614296718389525283936752001424387907698448693121736323526698227019979745725039324156510199943865854948410146
07869646759868409057596900324704611777562461511418199981136526019306064501652993924015238883604654480953038440934436971771044621161356651795790354943211647009135571138320011156760093157870703550696420
62275932533696167086121647524950478963217588314025757833698203240268681551305917484387768789035253011388519032970310207175270916339668731854042295225954793784537505579654371792216931300891254124873950
68775899068593721633376745494220299801709858140305865531200842164064166243177309117663705989495802430284791644755533823321463965328566937394761435739061329645199255048899468521295293536512231256753852
71179391365413798912434194622451589610048599081892157767131598766830036807916217543449354515502487482084877629575839077648298638598706105987036740947621642606455447089797511387393275330612470116114013
86619705637483989135858019360410283453936874195200705626782746994231744324045767767242810314903558822487003571267083285418028475470920620989005025363025839997436628601891923428176589282171044729599891
19355757414406327238607912003134069854706148771606686399810135552737329134023315976835739942519905847071675926726321014110381392898795055677449293315938988137538318813572348467821316334160813664666225
45939829052315688286515163825092795679695028818636590226500329510287166881782757428641413648599839755656744121863749083347319392279035829231639103121487319448997812594537891013348786437584695376655000
00030386765721027083936994467669884912581055387007320231897576456848318436174176838973252219875481413378905515108217532855935603866395185937477498161549164626123772293708445306313769695050762050471773
83937922059847820527469985915843138040347452256220166287998475788893849886021844872610319258757738232412035411019482713859726429444606031595916054228613588340286667462641132939652433703537757445301767
89021517353682730027813466485373407551486777060065966303173700260048388985801120618241788050378592323441923335596343631648697547901245550885357211774040821596498832597598155876166762064136905780939919
72642313172992754213281292683792177328837028513947465794275566894546522244298502478049668126025499243480101972129125384126820589523071001490822954485827621671743052372613797983653135027387481988246609
29111167600272475441270164743737960087747966103859997123899394281289973862592879861793073122542670569157326723909070598822287444622559201894186206367360598434808373405605245066814660841685297124666247
78129907165993301274147315177666491593520019651779385036646522492743015246301570430933810494853020541095727077130335719958355989933242037734668603294101156844758284787470049821360792007902577507977635
93104317037159428464249411399660190543366281126262606740071059078324671319633259530326534639758781270302467712867819574139215105422652011782170871048454407137690157589657096094498266608311392309067145
9547731152610438061