Image converter to ASCII

Main|Converter|Samples|About


Samples
MWWWWMMMMMMMWWMMMWMWMMMMMMMWMMWMWMWMMMMWMMWMWMWWMMMWWMMWWMMWWWMMMWWWMWMWMMWWMWMWWMWWWMMWMWWMMWMWWWMMWMWMWMMMWWWMWWWWWMWWMWMMWWWMMMMWMWMWMMWWMMMWWWWMMWMWWMMWWMMWWMWMMWWMWWMMWMMWMMMWMMWMWMMWMM
MWMMMMMMWMWMMWMWMMMWWWMMMWWMWMMWWWMWWMWWWWMWWMMMWWMWMWMWWMMWMMWWMMMWMMWMWMMMWMWWWMMWMMWWMMWMWWMMMMMWWWWWWMWMWWMWWMMWMWMMWWWMWMWMWMMMWMWMMMWWWWMMWWMWWMMWWWWMWWMWMWMMMWWMMWWMWMMMWWMWMMMWMMWWMW
WWMWWWMMMMWMWWWWMWWMWMWWWMWMMMMMWWWMWWWMWWWWMWWMMMWWMWWWWWWWWWMWWMWMMWWWWWWWWMMWMMMMMWWMMMWWMMWWWWMMMMMWWMMMMWMMWMMMMMMMWMWWWMMMWWWWMMWMMWMMWMWWMMWWWMWMWMWMWWWMWMWWWMMMMMWWMMWWWMWMWMMMMWWWWM
WMMMWWWMMWWMMWMWWWWMWMWMMMWMMMWWWMMWWMWWWWMMWWMMWMWMWWWMMWMWWWWMMWMWMWWMWWMMWMMMWMMWMWMWMWMMMMWWMMWMMWMMWWMWMMMMWMMMWMWMMWWWWWMWMWMMMMMMWWWWWMMWWWWMWWMWWWWMWMWWWMMMWWMMWMWWMWMMMWMWMWWMWWWWWM
MMWWMWWWMMWMWMWWWWWWWMMMWWWMWMWMMMMMWMMWMMWWMWWMMWWWWMMMWWWWMWWWMMWWWMMMMWMWMWMWMWWWWWMWMMWMWMMMWWWMMWWMWWMWWWWMWWMWWWMMWMMWWWMMMMWMWMWWWMWWWMWWWMMMWWWWMMWMMWMWWMWWWMWMMWMMWMMMMWMMMMMWWWMWMM
WMMWWWWMMMWWWWWMMWWWMWWWWWWMMWMWMWMMMWMWWWMWMWWMWMMWWWWMWWWWMWMMMWWWWMWWWWWMWWMWMWMMMMMWWWWWMMWMWMWMMWWMMMMMWMWWMWMWWMMMMWWWWMMWWWMMWMMMWWWMMWWMMWWWWWWWWWWWWWMMWMWWWMWWMMMMMWWWMMWWWWWMMWWMWW
WWMWWWMMWWWWWMWWMWMWMWWMWWMWWMWWWMWWWMWMMWWMMWMWWMMWWMWWMMWMWWMWWMMWMMMMMMMMWWMWMWWMMMWMWWMWMMMMMWWWWMWMWWMWWWMWMWWMWMMWWMMMWMWMMMWMMMWWMMWWWMWWMMWWMWMWMWMMMWMWWMWWMMWWMWWMMWMWWMWWMWMWWMMMWM
MWMWWWWMWMMMWMWWMMMWMMWMWMMMWMWWWWMMWWWWMWMWMWWMMWWWMMMWWMMWMWWWWMWWWWMMWMMWWMMMWMWWMWWMWWMWMMMMWWMMMMWWMWMWWMMMWMWMMWWWWWWMMWWWWWWWWMWMWWMMWMMMWMWMWMMMWMWWWMMWWMMWWMWMMWMWMMMMMWMWWMWWMMWMWW
WMWWMWMMWMWMWMMMWWMMWMWMWMMMWMMWMWMMWWWMMMMWWWWWMWMMWWMMMMWWMWWWWWWWMWWWWMMMWMWWMMMWWWMMMWWWWMMWMMWMWMWWWMMMMMMWWMMWMWWWWWMMMWMMMMMMWMWMWWWMMMMWWMWMWMWMMWWWMWMMMMMMWWWMWWWWWWWWWWWWWWWWMWMWMM
MWWMMWMMWMMWMWMWMMWWWMWWWWWWWWMWWWMWWWMMWMWMMMWWMMWWWMMMWWMWWWMWWWMMWWMWMMMWMMWMWMMMWWMWWMWWWMMWMWMMMWMWWMWMMMMWWMWWMWMMMWMWWMMWMMWMMWWMMWWWMWMWMWWMMWWWMWMMMWMMWWWMWWWMWWMMWMWMMWWMWWWMMWWMMW
MWWWWWWWWWWMWWMMMMWMWMWMWWMMMWMWWWWMMWMMWMMWMWWMWMMWWMMMMMWMMWMWMMMWWMWWWWWMMMWWWMWMWMWMWMWWWWMWWWMMMWWMMWWMWWWWWMMMWMWWWMWWMMWWMWMWMMMMMWWWMMWMMWWMWMWWWMMMMMMMMWWWMMWWMWMMMWMMMMWMWMMMWMMWWW
MMMMWWWMMMMWMMWMWWMMWMMWMWWWWMMWWWWMMMWMMMWWMWMWWWWMMMWMWMWWMWMWMWMWWWWWMWMMMMWMMWMWWWWMMMMWWMWWMMWMWWWWWMMWMMMMWWWMMMWMMWWMWMWWWMMWWMWMMWMMWMWMWMMMWWMMMWWMMMWMWWMMWWWMMMMWMMWWMWMWMWWWWMWMMW
WWMWWMWMMMWMMMWMWMMMMMMWMWMMMWMMMMWWMWWMMMWMMMMMMWWWWWMWMWMMWMWWMWWWWWMWWMWMMWWWMWMWMMMMMMWWMWWWMWWWWMMWMMWWWWWWMWWWMMWMWWMMWWMMWWWMWMMWWWMMWWMWWWMWMMMWWWWWWMMMWMWMMMWMMMWMWMWWWWMMMMMWWWWMMM
WWMMWWMMMWMWWWWMWMWMWMMWMMMMWWMMWWMMWWMWWWMWWWMMMWWMWWMMMMWMMMMWMMMWMWMWMMMMMMMMMMMWMMWMMMMWMWWWMWMMWWWWMMWMWWWWWMMWWWWMMWMWMWWMWMMWMWWWMMWMMMMMMWWWWWWWWMMWMMWWMMMMWWMWWWWMWMWWMMWMMWWWMWWWMM
MWWWWWMWWWMMWWMMWMWWMMMWWMMWWMMMMMWWWMMWMWWMMMWWMWMWWMWMMWMMWWMMMWWWWWMMWWWMMMMWWMWWWWMWWMWWWWMMMMMMWWMMMMMWWMWWWMWWMWMWWMMWWWMMMMMMWMWWWMMWWWWWWWMWMWMMWMWWMMMMMWWMMMWMWWMMMMMMMWMMWWMMWWWWMM
WMWWMWWWWWWMMMWMWWMMMWMMWMMWWWMMWMWMMMWMMWWWWMMMMWWMMMMMMMWMMWMMWMMWWWWWWWMMWWMMWWWWMMMMMWMWMMWWMWWWMWMMMWMWMMMWMWMMMMMWMMWMWMWWWMMMMMWMMWMWMMMMMWWWWWMMMMWWWWMMMMWWMMWMMWWMWWWWMWMMWWMMMMMMMW
MMWMWWWMMWMWWWMMMWMWWMWWWWMMWWWMMMMWWWMWMMMWMWMMWWWWWMWMWWMWMWMWMWWMWMWWWWWWMMMWWMWMMMMMMWMMMWMWWWWWMWMWMMMWWWMMWMWWMWWWWMMMMMWWWWWWMWWWMMWWWMWWWWWMWWWMMWMWWWMWMMMMMWWMWMMMMWWWWWWWMWMMWWMWMW
MWMWWWWMWMWMMMWWWMWMWWMWWMMMMWMMMWWWWMMMMMWMWWWWWMWMWWWWWWWMMMWWWMMWWMMWWWMMMMMMMMMWMMMMWWWMWMMMWWMWMWMMWMWMWWWWMWWWMWMMWWWMWWMWWMWWWWWMMWMWWMWWMWMWWMMWMMMWMMWMMMWMWWMMWMMWWMMMWWMMWWMWMMWMWW
WMWMWWMWWMWMMMWMWMWWMMWMWMMWWWWMWWWMMMMWMWMWWMWWMWWMWMWMMMWMWWMMWWWWWWMWMWMWMWMMWMMWWMMMWWWMMWMMMWMWWWMMWWMWWWWMWMMWMMWWWMWWWMMMMWMMMMMMWWMMWMWWWWWWMMWMMWMMMWWMWMWWMMWWMMWMMMMWMWMWMWWWWWWMWW
MWWMWMMMMWWMMWMWMMMMMMWMMMWMMWMMWWMWMWWWMMWWWMWWWWMWWMWWWWWWWMMWMMMWMWMMMMMMWWWMWWWWMWMMWMMMMMMMWWMMWMMWMMMWWMWMWMMWWWWWWWMWMMMWMMMMWMWWWMWWWWMMWMMWMWMWMMMWWWWWMMMWMMWWWMWMMWMWWWMMMWWMMMMWMM
MMMWWWMMMMWWMMWMMMWMMMMWWMWMWWMWMWWWMMMWMWMWWMMWMMWMMWWMMWWMMMMWWWWMMMMWWMMWWWMWWWMWMWMWWWWWMMWWMMMWMWWWMMMMWMMWMMMMMWWMWWMWWWWWMWWMWWWMWMWMMMMMMMWWWMMWWWMWWWWWWMWMWWMWWMWWMWWMWWMMWMWMMWWWMW
MMMMWWWMMMMMWWMMMWWMWMWWMWWMWWWMWMWWMMWWWMMWWMMWWMMWWMWMMMWMWWMWMWMWWWMMWMMWWWMMWMWWWWWMWWMWWMMMMMMMMMMWWMWWMMWMMWWWWMWMMMWWWWMMWWMWWMMMWWMWMWWMMMMWWMMWMWWWMWWWMWWMMMWMMMWMMMWWWWWWMMWWMWWMMM
MWMMMMWWWWWMWWMMWWMWMMMWWWMWMWMWWWMMWWMMWMWWMWMWWMWWWWMMMWWWWWMWWWWWMWWWMWWMMMWWWWMWWMMWMWWMMMWMWMMMWWWWWWMMMWMWMWWMMWWWMWWWWMWWMWWMWWMMWMMMWMWMWMMMMMWWMWWWMMMMMMMWMMWMWWWWMMMMMWMWWWMMWMMWWM
WWMMMMWMWMWMWWWMMMMMMMMMWWWMMMMMMWWWWWWMWWWMMWMMMWMMWMMMWMWWMWWMWWMWMWWWWMMMWWWMWMMWWMWWMMWWWWWWMWMWMWWWWWWMMWWWMWMWWMMWMWWWMMMWMMMWMMMMMMWMWWWMMWWWMWWWMWWMWWMMMWWWWWMWMMMWMWWMWWWMMWWMWWMWWM
MMMMWMMWMMWWMWWMWWWWWWWMWWWWWMMMMMMMMWMWMWMMWMWWMWWWWWWWWWMWWMMWMMWMMWMMWMWMMMMWMMMWWMWMWMMMMWMMMMMWWMWWMWMMMWMWMMWWMWWMWWWMMMWWMWWMMMWWMMMWWWWWMMWMWWMMMMWWMWMMMMWWMMWMWWMMMMMWWMWWWWMMMWMWMW
MWMMMWMWMWWMWMWMWWMWWWMWWWMWWWWWWWMMMWMMMMMMMWMWMMMMMMMMMWWWWWWWMMWMWMMMMMWWMWMMMWMMMWWMMMWWWWWWWMWMWMWWMMMWMWMWWMWMMWMWWMMMMWMMMMMMMWWWWMMMMWWMWWMWWWWWMWWMMWWMMMWWWWWWWWWMWMWWMWWMWMMWMMMMMM
WWWMWWMWWMWWMMWMMMMWWWWMWWWMWMMMMWMMMWWWMWWWWWMMWWWMMWWMMWMMWWMWMMMWMMMMMMMWMMMMWWWMWMWMWMWWWMWMMWMMMMMMMMMWWMWMWMWMWWWWWWMMWWWMWMWMWMMMMMWWMWWMMMMWWMMMWWMMWWWWWWWWMWMWWMWWWMMMWWWMWWMMMWWMMW
MMMWMMMMWWWMMMMMMWMWMMWMMMWWWMWMWMWWWMMMMWMMMMMMWWMMMMMMMWMWMWMWMMWMMWWWWWMMMMMMWWMWMWWWMMWMWMWMMMMWWMWMWMWMWMWMMWWWWWWMMWWMWWWMMMMMMWMWMWWMMWMMWMMMMMWMWMWMMWWMWMWWMMMMWWMWWMMWWWWWMMWWMMMMWM
MWMMMWWWWMMMMMMMWWMWWWMMMMMWWMMMWMWMMMMWMMWWMWWMMWWMMMWWMWMMMWMWMWMMMWMMMMMWWMWWWWMMMWMWWMMWMMWMMWMWMWWWMWWMMMWMWWMMWMMMWMWMWMWWMWMMMWWWMMMWWMWMWWMWWMWMWWMMMMWMMMMWMMWMWWMMWMMWMMMMWMMWMWWMWM
WMWWMMWMWWWWMMWMMWMWWWMWMMMWWMWMMWWWMMWMMWWMMWMWWMMWWWWMWMMWWWMWWMWMWWWMMMMWMWWMWWMMMWMWWWWMMWMMMMMMMWWMWMWWWWWWWMMMWMWMWWWMWMWMWWWMWWWWMMWWWMMWWMMMMMWWWMMMMMWWWMWMMWMMMMMWMWWWMMMMWMMWMWMWMW
MMMWMMWMMMWMMWWMMMWMWMWMMWWWMWWMWWWMMMWWMMMMWMMMWWWWMWMMMWMMWMMMWMMWMMWWMWWMWMMWWMWMWMMMMWMWMWWWWMWWWWWWMWWWMMMMWWWWWWMWWMMWWWWWMWWWWMWWWMWWMWWWWMWWWWMMWMWWWWMWMWMWMWMMMMMWWMWMWMWWMMMWWMWMMM
MWWWWMWMMMWWWWMWWMMWWWMMWWWMMWMWMWWWWWWMMMMMMMMWMMMWMWWWWWMMMMMWWMMMWMWMWWMMMWWMMMMWMMMMMWWMWMMWMWMWMMMWMWWWWWMWMMMMMWWWMMWMWMWMWMMMMMWMWWMMMMMWMWWWWWWWMWWMMMWMWWWMWWWMWWMWMMMWMMWWWMMWWWMMMM
MWWWMWMMWWMMMMMWMMMWMWWMWWWMWWWWMWWWWWWMWMMWMMWWWMWMWWWMWMWMWMMWMMMMMWWWWWMMWMMMMWMWWWWWMMWWMWWWMWMWWWMWMWWWWMWWWMWMWWWMWMMWMMMWWWWMMMMMWWWMWWMMWWWWMWMWWWWWMWMWMMWWWMWWWMMWWWMMMWMMWWWWMWMWMM
MWMMMMMWMMWMWMWWMWMWWMMMMMWWWMMMMWMMWMWWMMWMMMMMWWWWMMWMMMWWMWWWMMMMWWWMWMMWWWMWWMWWWWWMMMWWWWMWWWWMWMMMMMMMMWMMWMMWWWMMMWWWWMMMMMWMMMWMWMWMWMMMMWMWWWMWMMWMWMWWWWWMWWWWMWWMWWMWWWWMMWMWWWMWWW
MWMWWWWMMMMMMWWWWWMWWMMWWMMWWWMMMMMMWMMWWMMMMWMWMMMMWMMMMWWMWMWMMMWWWWWMMMMMMWMMMWWMMMWWMWMMMMMMMMMMMMWWMMMWMMMMMWMWWMMMWMWWWWWWMMWMWWWWMWWWWMWMWWMWWMMMWMMWMWMMWMWWWWWMWMWMMWWWMMMWMWMWWWMWMW
MMWWWWMMWWWWWMWMWWWMMWMMMWMWMWWMWMMWMMWMWWWMMWWWMWMMWMMMMMWWMWMMWWMMMMWMMWWMWWMWWWWMMWWMWMWMWMMMMWWWMWMMMMMWWWMWWWMWMWWWWMMWMMMMWWMMWWWWMMMMMWMMWMWWMWMMWWMMWMWMMMWWWWMWWMWWMWWWWWMMWWMMWWMWMM
WWWMWWWMWMMWMMWWMMMMMMMWWMWWWWWMWMMWMWWWMMMMMMWWWWWMMWWMWMMMWMWWWMMMMWMWWWWWWWWMMWWWWMWWWMWWMWMMWMMMMWWMWMWWMMWWWMWMMMMWWMMMMWWMWMWMMWWWWWWMWWWWWWMWWMMMMMMWWMMMWWWWWMMMMMMMWMMWMMMWWMMWWMMMMM
MWMWMMWMWWWWMMWMWMWWMWWMMWWMWWWWWMMWWMWMMMWMMWWMMMMMMMWMWWMWMMWWWWMMWWWWMMMWWWMWMWMMMMMMWWMWMWMMMWMMWMWWWWMWWWMMMMWWWWMWMMMMWMWWMMMWMWMWMWWMMMMWWMMWWMMMMMWWWMWMMMMMWMMWMWWMMWWWMMMMWWWMMMMMMM
MMWWMMMMMMMMMMWWMMMMMWWWWWWWWWMMWMWMWWWMWMMMWMMMMMMWWWMMWWWWWMWWWMMMMWMWMMMMMMWMWWMMWWWMWMMMWMWMWWMWWMWWMMMWMWWMWWWMMMMWWWWWWMMWMMWWMMWMMWMMMWMMMMMMMMMMWMMWWWWMWMWWWWMMWWMWWMWWMMWMMMMMMWWWWW
WMWMMWWWMWMMWWMMMWMWMWMMMMWWMWWWMMMWWWMWMMWWMMMMWMWMWMMMMMMMMWWWWMMWMWWMMMWMWWMWMMWWWMWMWMWMWWMWMWMWWWWMWWMMMWWMMMWMMMWWMMMMMWWMMWMMMMWMMWMMWWMWWWMMWWMMWWWWWMMMWWWWMMWWMWMMMMMMMWMWWMWMMWWWWW
MMWMWMWWMWMWMWWWWMMMWMWMWWMMWWWMMMWWMWMWWMWMMMWWWWMMMWWWMWMWWWWMMMWMMMWWMWWWMWMWWWMMMWWWWMMMMMMWWMWWWWWWMWMMWMMWMWWWWMMWWMWMMMMWMMWMWWMWWWMWWMMWWWMMMMMMWWMWWMMMMMWMMMMMWWMMMMWMWMWWWWMWWMWMWM
MMMWWMWWWWMMWMMMMWWWWWWWWMWWMMWMMWMMMWWMMWMMMWMWMMWMWMMWWWMWMMWWMWWMMMWMWWWMWWMWMMWWWMWWMWMWMMMWWMWMMWWMMWMWMWWMWWWMMWWWMMMMWMMMMMWWMWWMMMWMMWMWMWWMWMWWMWWMMWMWWWMMWMWMWMMMMWMMWWMMMWMMWWWWMW
WWMMMWWWWMMMMMMMWMMMMMMMWMMWMMWWMMWWWWMMMWMWMMMMWMWWWWWWMWMWMMMWWWWWMMWWWWMMMWMWWWMMMWWMMWMMWWWWMMMWMWMMWWWWWMWMMWWMWMWWWWWMMMWWWWMWMMMWMMWWMMWWMWWWWMWWWMWMWMMWMMWMWWMMMMMMWWMMWWWMMMMWWMWWWW
MWMWWWWMWWMWWWWMWWWMMMWMMMWMMMMWWMWWWMMMWWMWMWMMMWWWWMMMWWWMWWMWMWWMWMWMMMWWMWMWMMMWMMMMMWWMMMMWMMMWMWWWMWWWWMWWWWWWMMMMMMWMMWMWWMMMWWMMWMMWWWWWWWWMMWMMMWMWMWMMWWWWWMWMMMWMWMMWMMMMMWMMMMMWMM
MMMWWMMWWWWWMWWWWWMWMWMWWMWWMMWWMWWMMMMMWMMWMWWWMMMMWMMMMWMWWMWMWMWWMMMWWMWWWWWMMMMMWWMWMWMMMMMMMWWWMMWMMMWWMWMWMWWWMWWWWMWWWMMMWWMMWWWMWWWMMMWWWWWWWWWMWWMMWMWMWWMWMWWWWMMMMMMMWWMMWWWMMMMMMW
MWMWMWWWWMWWWMMMWMWMWMMWWMMMMWMWWWWWMWWWMWWWWMWMMWWWWMWMWWMWWMMWMWWWMWMWMWMMWMMMWMMMMMWWMWMWMMMMWMWMMWMMMWWWMWMMWMMMMWWMMMMMWMMMWMWWMMMMWMWWMWMMMMMWMMMMMWWMWMWMMMMMWMMMMWMWMWWWMWWWWWWWWWWMWM
WWMMWMWMWMMMWWMMWWWMMWWWMWMWMWWWWWMWMWWWMMMWMWMMWMMMWWMWMWWWMMWWMMWMWWMWMMWMWWWMWMWWMWMMWMWWWMWMMWWWMWMWMWMWWMWMWWWWWWMWWMMMWWMWMMMMWWMWWWMMWMMMWMWMMMWWWMWWWMMMMWMMWWMMWWMMMMMWMMWMWWWMWMWMWM
MWWMWMWWMMMWWWMMMMMMMMWWMMWWMWWMMWWMMWWWMWWWWMMMWMWMMWMWMMMWWWMWWMMWMWMWWWWWWMWMMMWMMWWMMWWMWMWMMMMMMWWMMWMWMWMWMWWMWMMWMMWWMWMMWWMMWWWWMWWMWWWWMMWWWWWWMMMWMMWMMMMWMMMMMWMMWWWWWWMMWMWMMMWMMM
WMMWWMMWWMWWWWWWMWMMMMMMMWWMWWMMWWWMMMMWMWMWMWWMMWMMMWMWWMWWMWMWMMMMMWWMWMMMWMMWWMMMWMMMWMMMMMMWWMMMWMWWMMWMWWMWMMWMWWMMWMWMWMMWWMMMMWMMMMWWWWMWWMMWWWMMMWMMWMMMWWWWMWMWWWMWMWWWWMMMWWWWWWWWMM
WWMWWWMWWMWMMWMMMWWWWMWWMWMMMMMWWMWWWMWMWWMMMWWWMMMMMWWMMWWMMWWMWWMMWMMMWMMWWMWMWMWMMWWWWWMWMWMWMMMMWWMMMMMWMMMWWMMWWMWMWWWMWMWMMMMWWMWWMWWMWWMWMMWWMWMMWWMWWMWWMMMMMMWWWWWMWMMMMMMWWMMMWWMMWM
MWWWWMWMMMWMWMMMMMWWMMMMMMMWWWMWMMWMMMWWMMWMWWMWWWMMWWWWMWWMMWWMMWMWWWWWMWMMWWMMMWWMMMMMWWMMMWMMWWMWWMMWMWWWWWMMMMMWWWMWMMWMMMWWMMMWWMWMWWWMMWWWWMWWWWWMMWMMWWWWWMWMWMMMWWMWMWWMMWWMMWWWWWWMWW
WWWWWWWWMMWMWWWMWWMWWMMMWMMWMMWMMMMMMWMMMWWWWMWWMMMWWMWMMMMMMMWWWWMWMMWWMWMWWMWWMWWWWWWWMMMMMWWWWMMWMWMWWWWWWMWWWWWMMMMMWWWMWMMMWMMMMWMWMMMWWWWMWMMMWWWMMWWWMMMMMMMMMWMWMMWMWMWWWWWMWMWWMMMWMW
MWMMWWMMWMWMMMMWMMMMWWWMWMMMMMMMMWMWMWMMWWMMWWWMWWMMMMWMWWWMWWWMWMWWMWMMMMMWMWMWWMMMMMWWMWWWMMWWWMWWMMWWWWWWMMMMWMWMMWMMMMWWWWMMWMMMWMWWMWWWWWWWWMMMWMMMMMWMMWWWMWWWMMMWWWWMWMWWWMWMWMMWWMWWMW
MMMMWMWMMWWMWWMMMMWWWWWWMWWMWWWWMWWMMWWWMWWMMMWMWWMWMMWWWWWWWMWMMWWWWMMWMWWMMWWWWWMMMWMMWWWMMWWWWMMWWMMWMMWMWWWMWWWWWWWMWWMWMWMWMWWWMWMWWWWWMWWWMMWWMMMWMMWMMMWWMWMMWMMMWMMWWWMMMWWMMMWMWWMMMW
WWWMMMMWWWMWWWWWMMMMMMWMWMWMWMWWWWMMWMWWMWMWWWMWWMMWWWWWWWWMMWMWWWMMMWMWWWWWWWWWWWWMMWWMWMWMWWWMWWWWWWWWWWWWWMMMWMWMMWWWWMMMMWWWWMMWMMWWMMWMWMWWWMWMMWMMWWWMMMWMWWMMWMWWMWWWMWMWWWWWMMWWWWWMWM
MWMMMWMWMWWWWWWMMWMWMMMMMWWMMWWMMMMMWWMMWMMWMMWMMMMWMWWMWMMMMMMMWWWMMMWWMWWWMWWMWWMWMMWWWMWMMWMWMMMMWWMWWWMMWMMWMMMWMWWWWMWWWWMWMMWWMMMWWWMMMWWWWMWMMMMMMWWWWWWWWMMWMMWWWMMMMMWMMMWMWMWMWMWWMM
WWMWWWWWWWWMWMWWWMWWWWWMMMWWWWWWMMWMWMWMMWWWWMMMMMWMMMMWMMMWWWMWWMMMMMWWWMWWWMWWWMWWMWWMWWWMWWMWMWWMMMMMWWWWWWMMMWWWWMWMWWMMMWWMWWWMWWMWMWWMMMWWMWWWMWWWWWWMMWWMMMWMWMMMWWMMMMWMMWMWWWMMWMWWWW
WMMWMWMMMWWWMMMMMWMMWWMMWWMWMWMWMMMMWWMMMMMMWWMWMMMWMMWMWMMMMMMWWWWWWMMMWWWMWWWMWWWMMWMWMWMWWMMMWWMWMWWWWMWMMMWWWWWMMMMMWMMMMMMWWWWWMMMMMWMMWMWMMMMMWWMMMWMWMWMMMMWMWMWWWWMWMWWWMWMMMMMWWWMWMW
MWMMWWMMMMMMWWMMWMWMMMMMWWMWMMWMWWMWMMMWWWWWMMWMMWWMMMWWMWWWWWWWWMMWMWMMWWMMMMMMMWWMMMWMMWMWWWMWMWMWMWWMWWMWMMMWWWMMWMMMWWMMMWMMWMMWWMWWWWWWWMMWWWMMMMWMWMMWWMWMWWWMWWWMWWWMMWWMWMMMWWMMWMWMMM
MWWMWWMMMWMMWWMMMWWWWWMMWWMMMWMWWWMMMMMMWWMMMWMWMMMWWMMWMMMWMWWMMMMWMMMWMWWWMWWMMWMWMWWMMMMMWWWWMMWWWWMWWWMWMMWMMMWMWWWWMMWWWWWMWMWMMMMWMMWWWWMMWMMWMMMWWMWMWWMWWWWMMMWMMMMMWWMWMWWMMMMMMMWMMM
MWWMMMWWMWMMWMWMWMMWWMMWMWWMMMWMMMWMMMWMMMMMWMMWWWMMMWMWMWMWMMMMMWMWMWMWWMMWWWMMWWWWWWMMMWWMWWWMMWMWMWWMWWWMWMMMWMWMMMMMMMWMWWMWWWWMMMMMWMMWWWMMMWWWMWMMWWWMMMMWWWWWWMWWWMMWMWWMWMMWWMMMWMWWMM
MMMWMWWMWMMWWWMWMMWWWWMWWWMWMMMWWMMWWMWWMWMWWWMMWMWMWWWWMWWWMMWMMMMWMWWWMWMMMWMWWMMMMWWWWWMWWMWMMMWMWWWWMWWWMMWMWMMWMMWWMWWWWWWMWWMMMMWMMMWMMWMWWWWMWWWMMWWWMWMWWWMWWWMWWWMWWMMWMWMMWWWWWWMMMW
WMMMWMWMWMWWMMWMWWMMWWMWMMWWMWMWMWMWWMWMMMWWWWWMMMMWWWWMWWWMMWWMMMWWWWWWMMMMMWMMMMMWWMWMMMWMMMWMWMMWMWMMMWMWMMWWWWMWWWMMWMMMWMMMMMMMMWWMMWWWWWWMWWMMMWMWMWWMMMMWWMWMWWMMMWWMWWMMWMMMMWMWWMWWWM
WMWWMWWMWMWMMWMMWMWWWMWWWMWMMWMMWMWWMMMWMMMMMMWWMWWWMMMMMWWWWWMMMWWWMMMWWWMMWWMMWMMWWMWMMWWMMWWWWMWMWWMMMMMWWWMMMWMMWMMMMWMMWWWMWMMWWWWMMWMMMMMWWWMWWWMMWWWWMWMMWWWMWWMWMWWMWMMMWWWWMWWMMWWWWW
WMMMMMWWWWMMWWWMWMMMMMMMMWWMMWWWMWMWMWWMWWWWWMMWWMMMMWWWWWWMMWMMMMMWWMWWMMWWMMMWMWWMMWWMMMWMWWWWWWMMWWWMMWMWMMWWWWMMMWWWWMMWMWMWMWWWMMMWWWMWWMMMWWMMMMMWMMMMWMWWMMWMMWWWMWWMMMWWMWWMMMMWMMMMMM


81857623653733008923272942482595385610004714821728346010659885258250467812948337915073340703556541600482583455029698082849931830598660536532960607170742553808465804362556249076816478118722012146088542
09518755921282139344510367482705158692484993064173657540886797735005230694826803362552630326735472742963040310990021374827115287719741448933915035921066598664122458589906292598525022755444461450933972
07571808926520295867310443348369516155985230548535029330673462389205918416729093609667810315693679635000164740707090786670463172376693049861382554333056413121690287201982762169076084424194402412069906
39920574988946322408746919178165706196752642589781816607547379042395918452317945282075118411712680760669335255160355510367833579214923572498738029539203936551059495162283399932375817950122549249257768
24657628310962412266324163457120509660359525324241618865447122705849572602482401705200278989054125689845653430079258071584989609169907582225786149637982230947437899260054869668182079707506123388541929
95445470771393694230239226117479038991283006409887588297729761390520285233498194822078641825203524118843212918910437720579316397386308856921900048562363152001801897167149605703519321915181369289149888
85000868912271677916293226189739442372840370414655983304089754995733256900675272565270593790373163095192006152968399148777741727296414970512025838053620252996433528044375612473478655371127592061281967
72947947956098366618507542772232590271396617331578672237385032805005286162888872539405358728499925658895060330231184630503127726713675932057611964002074315977156872315066914580950489851197517894389768
35388493433655451960472121628077947626556850647260672792381607874775652659925541232364979222273264041359559239526653983679647946874814414986202674631202126260353943373195078297732994130908261630453880
90713733459836118639920832690382789899382404325363600477592918145411672672680304595761406994498080065956115153545672038950249632687934069582150262164174879356713124515604570771878404842887031162475653
81571972682737797480526722976014450619753636304187547569123537205107752975902927179087716799869904577873624867264709783769769491731720832157193573561955295837573627760624378646968583969578382721019617
35605849336617800765127477739257060457169165232094127631591006326467176799661328298187248090560753999072112758320522878070415845360519487452083139040311349423825979827512218470191850910341698317987943
81878207116235532605902398187391666584031080758514847162730549767858520187278839710765170648332735435835389810225006436367152281050662271164624975536918563017762237378918764598267486779217949002776412
77205261371635358909317256293410075507467308658128100307164154047595810698788473092876829578427787963631424731131884273122217320359107878755035516325098855466242006284531141965654224461564834047931503
87040974099360205794507317063434478698185478502282157847999488179374499203380277056627391915191459866287739477549865689759311442819280005386353713590564310837096346540778580746107185862572554084598232
13603095550363673045243464771369075179083589229095424103177064387914749933409715767278273227323746121244483430012897561927692135955997316781068953654509266207056279053082259446938243999845428467874716
07622697042748675774857927223473378420435224068171131421121412241980045836242038806706666518868511600767388160903882361285421731980946545571215281927779031999886863164473809932031123012107752867006572
78585767314582210556981760709874599703594769573139804904693336191081177459707464419450870715940413127475032685294533188194494859585729478103876287422875040234076886176730890140814527576767665647668109
41588687528208413122267551617868993855462419234125031348186492125766738054052124787199488314228382250930605441235941349488548747766921170631307470710504192630009111020450923099193080876702024517367312
98397452108853076688043197426018171902700556973896381207462505914591044231687305221178412985993203714166481914954060185638353118377561708777924248845230993329314192436407849770159165541366222037353378
13659546041380144623634611210996705579547807155661757297982348804350525824307913171249194530984397935240832009681380230680642826114109008452356366702256769819872241669490242776792259330531484060260488
51642848705035894859040152471562140937025406997851107498748635354525932620660608068437443793232335808457892009858680505668404551459758951352858222118574139222636496825529332033594883218245885051897241
01179476178507703542092065060299132192336056911930487010703737374331733357005645170309577979599490095127813781607912534760929147350240826540758543080995518682015161342021255560822701254424750639753925
86363642376695871362637169697158404564362339857992374789010285241961253877052061912305926512191770903195372431608429934630935350950878542758614349046732635299887728985842365911293509830047162044186088
56737738248277441229191389547519193226168143169978392849840811756493532987468603224795314699374374375331936767685948889315803581427070503502934497254326170314033169660253629588555848469732480605436217
19021429396640353901985230450206709119731736859036443917595974070469393455695628379595366895125623057831513971293060617270447657472970697723000843884272791620932604842894655777228047236148983719531668
18773647030835096243637082800641776849877551800355452059350665641223760241404466835764889446293939395083224739657514493411195472716089658146085813624835435824012385690433659021754498996542765076199739
25738797146665450092211719824881984706713112566112923523218414984351793504711972029911815452542794331453657870111744831362007149890705247420362402136925221198058177816993437190959724727239160422541178
51215133923523457227322458137589020034975802720567177742426564600670491658906816279361061635298709529877746807175750235083244873386689363871273733279252779291120330326452005732979155804011643694894585
68930591714556992021815921552631291678147892443440839586658274048123092322635430627671608257797030652358536419976644037958570622289225823759230224607979236348450413354435669081939877923365430914310304
00235598051154688857517462150701378585030424141021884022866029425729766267420150169346794495496055432431134976142450546654270637120335316641232727193582897464365672710987601809135598949846780185866254
03945370910005153673356502469158751725124900573759436816604558415395750036180186287969116575960561278348905092543649560818369127562408477624493016620071445982567759268662872636376581625538815304859029
30374498953958527265670353979275167984927327646165779732877304268997012195977086482011392510717383817683133125164911437642184711756210722943307949761053157522651944370149259212889079856711142730341613
22885663574141379027263367149655734173434592175608460919245441031254300066026281007699176112601772819275928226565321547726541783428652291631859871598619188825425988622318555971167870519553957135705361
21471105012925162035227046857780001967929138645163240487037568351807802884281595002926944784255029832222026440406656842170348322271491553990321934663479019313757490674472273369102171338023558246483835
66843333163749548133351646572530952610806680930228310186494803267994053565139562624442603589876985683602780056508590675040531715374976706157574250849236892355430969495027883463601856342983689536783465
30403158984382753917422885056326570354308524419163794109433963082038307512831604685151938162374365064076023965439180449601227170051163219636684073656065768403135588169518092523342604310906795987703503
88524994215162675380034997247276115592988094294890930167851689524325072282302809490457954603166200584785225283679301795660679909369829396436438971163123190230774082514772534825030155334841671141786828
81210327282494870095869118276977756643706265742380958296570614481522474647149428709391370002192467705626617143237300553207577364356450658056035700673423866500139014146963076835799320858157151335067186
06822437087598445335877372767599869652702074483588959281438325062395184339900354856225461160717183977380763734384483967728866053461738057760048792202024244858994567227788954861602743444117314422738811
85829953517519295366288736957433446485348741710554739124199764010615934219014738126769872697809814892329644723840349987957010598060357060196003212906498305197935256404066824823217178752256643901226986
35951249233305689683168243627733283624120224039297293123592634580246489361823138613772951513845974784498877013208856339839802875214807392647635729855975957416302014405308918520815427204877026022891057
77935980366918904875168655508714251471087680183451236247848019714587065900192138720047229227758806721123910957328485629354450851036143248924137035051107890390386151392518776137234228186406888657994666
77016611598280738917784582885178254392568918394674727744564198680127779932732360788229020413838277545667873782852884727772916078851905696692476835577131996934167564307489964040825276255794293053234763
73477511496666303959788578936235321887382162607392255257871430728227833808273368824305954653321257985538996699153607716549251293716182414890714481092187279507557358085772259890550570488611522902259018
83902122393320853931385507062894884668492647689737496571730567425127393207163489166578540814940660890086646241292292544734687488146898769545566308853516726106807800329115220416500468843360098265068806
50554892095676185481275806688971958511182132994623559677144082899304127700673871198068562602607830428633477827559364988351939013076828089287151910096969059647995164608190015699920346132290244051618479
35475018711987123796556738736865251048954279919456137338023686013348818158983931985285824439071232473244139427199575795915006746094062295279332087432850025832619638386361008416000218188748701455095521
41125448942586688931269545824492344384354761533419157764147590299729225173118418349405845037503030770049473328373622229503906527813102192248455875894640094780371838549968203254630886613935616447042240
32196413794909611909137126963768282508899440301330923460728855872899331854854371545551793707887691000844689006694126900511155117883896571580784915069219776123954240653560297478242275341873861275151863
04782565225024162261180205575252695732689063969997948460198355610649917758646131633861902361496184317894338522012486663626414904408123357911653148473611425571425336044590235523523572905533134686832806
43537237242089614101882050589734525212593932172082974361678426934590744340157412092009355447650255210136218426468935359648298997150598883988883741493076069727839416286298723950211731481071224024988888
22980600865240459803200139078276007987123962120962891303849367143869702770958756045710040942941509601608262472565258654666021355489401659010848572346913300711224834637639637017811525479196804452190835
28622779650083347148691813621746678665406285271628245353352886245247860894221038118664562350861741432623806559161807475399549296553379273346084792446573458987214358215208040415630448723138800116335282
24329144618059751837476677945054484173982139391353692127724905467740825473190799892680004781186965212593232323075246403295565794113133340854038299681360385928551922731420718543168342825691195684095746
06851648868266041604518461732407022257357381389368313550954031124880272115191334870347990793563421106971356514859499396218411483746907991704995686515527726444724780233993644275975796893985236689856724
11167196797818253580597534074363536976941454497224421622716223285951785820579867532312838577564940107388319714410153128277092139354213093531061837565137167538819773393106929903964112476977930635243825
03397175337589607494161304130646828653079266594723146854640203422817432813388432613301991704808597337616587825927288718974408203795241062559477428907785690451524367922678184453135946418135812392243845
7254908984067908144040716512515256098894000928565027981790516663877575342510042477992556382762223658