Image converter to ASCII

Main|Converter|Samples|About


Samples
WMMWWMMWWMWWMWMMMWMWWWMWMWWWWWWWMWMWWMMMWMWMWWWMMWMMWMMMWWMWWWWWMWMMMMWMMWMMWWMWWWWWMMMMMWWWMWMWWMMWWMMWMWWWWMMWWWWMMMMWWMWWWMWWWWMMWMWWMMWMWWMMWMWMMMMMMMWMWMWMMWMWWWWMMMMWMMMMWWWWMWMMWWMMMM
WWWWWMMWWWMMWWMMMWMMMWMWWMMMWWWMWMMWWWWMWWMWMWWWWMWMWMWMWMWWWWMMMWWMWWMWWMMWWWWWWWMMMWMWMWMWWMWMWMWMMMWMWWWMWMMWWMWMMWWMMMWMWMWMWMWMMMWWWMWMWMMMMMMWMWMMWWWWWMMMMWWWMWWWMWMMMMWMWMWMWWMWMMMMWM
MWMWMWWWWWMMMWMWWWMWWMWWMWMMWWMMWWWMWWMMMWWMWMMWMMWWMMWMWMMWWWWWWWMWWMWWMWMMWMWMMWMWWMMMWWWWMMWWMMWMMWWWMMWMMWMWMWWWWMWWWMMMMWMMWMWWMMWWWMMMWWMMMWWWWMMMMMMWWWMWMWWMWMMWMMMMMMWMWMWWMMWMMWMMMM
MMMMMMMWMMMMWMWMWWMMMMWWMWWMWMWWMMMMMMWMMMMWMMMMWWWMMMMMWWWMWWWMMWWWWMWMMMWWMWMWMWWMMMMWMMMMWWWMWMWWWMWMMMMMWWWMMMMMWWWMMWMMMWMMWMWWWWWMWWMWWWWWWMWWWMMWWMWMMMWWMMMWMMWMMWWWMWMWMWMMMMWWWMWWWM
WMWWMMWWMMWMWWMWWMMMMMMMWWMMMWWWWWWWMWWWWMMWWWWMWMWWMWWWWMMMMWWMMMMWWMWWWMWWMWMMMWMWWMMMWWWWWWMMMWMMWWMWMMWWMMWMMWMMWMWWWWMMMWWWWMMWMWMMMWWWWWWMWWWMMWWMMWMWMWWWMMMWWMWMMWWWMMMWWMMWMWWMMMMMWM
MWMMMWWWMWMWWMWWMWWMMWMWWMMWMWMWWMMMMMWMMWWMMMWWWWMMMWMWMMWMMWWMWMMMMMMWMMWWWWWMMMWMMWMMMMMMWWMWWMMWMMMWMMMMWMMMMMWMMWWMWWWWWMWMWWMWWMMMWMMMWWMWMMWWWMWMWWMWMWWWMMWWMWWWWMWWMMMWMWMWWMWMMMMWWW
WMWWWMWMMMWWWWMWWMMMMMWWWWWWWMWMMMWMWMWWWWMWMWMMMMMMWMWMWWWWMWWMWMMWMWWMMWMMMMWWWWMMWWWMWWWWMWWMWWMWWMMWWMWWWWMMWMMWWMWMMWMWMWWMWWWMMMMWWWMWWWWMWMWWWWWMWWWMMMWWMWWWMMMMWWMWMWMMMMMWMWWWWMMWWW
WWWWWMWMWWWWMMMMMMWMMMWMMWWWWMWWMWWMMMWMMWWWMMMWWMMMWMWMMMMWMMMMWWMWMMWMMWMMWMMMMWMMWWWMMWWWWWWMMWWWMMMWMMMWWMMWWMMMWMMMWWWWMWMMMMMMWMMWMWWMWWMWMWMWWMMWWMWMMMWMMWWWMMMWMMMMWMMWWMWWWWWWWMMWWM
MWMMMMMMMMMWWMWMWMMMMMMWWWWWMMMWWMMMWMWWWWWWMMWWWWMWMWMMMMWWWWWWWWWWWWMWWMMMMMMWWMWWWMWWMMMWWWWMWMWMMWMWMWWWMMMWWMWMMWWWWMMMMMWWMMMMWWWMWMWWWWMWMMWMWWWMMMWMMMWMWMMWWMWWWWMMWMMMMWMWMMMMWMWMWM
MMWMMMWMMMMMWMMMWMMMWWMWWWWWWWWMWMWMMWMMMWWWWWMMWWMMMWMWWMWMMMWMMWWMWMMWMWWMWMWWWMWWMMMWMMMWMWWWWWWWWMWWMWWMMMWMMWWWWMMWWMWMWWMMMWWMWWMMMMWWWWWWWMWWMMMWMMMMMMWWMMMMWWMMWWWWWMWMWWWMWWMMMWMMMM
WWWMWWMMWMWWWMMWWWWWWWMWWWMWWMWMWWMWWWMWMMMWWWWWWMWWMWMWMMMMMMMWWMWMMMWMMWMWWMWMMWWWWMMWMWMWWWMMMWMMMWMMMMWWMMWWWWMMMWWMWWMMWMWMWMWMWWWWWMWMMMMWWMWMMMMMMMWWMWMWMWMMMMMMMWWWWWWMWWWMWMMMWWWMMM
WWMMWMMWWMMWMMWWMWWMMWMWMMWMMWMMWWWMWMWWMMMMWWWMMWWWWMMWWWMWMMMMWWMWWWWWMMWMMMMMMMWMMWMWMMMWWMMWWMWWWWWMWMMMWWWMWMWMWWMWMMWMWWMMWWMMMMWWMMWMWWMMWWWWMWWMMWWWMWWWWWWWMWMMWMMWWMMWWWMWMMWWMMMWMM
MWMMWWWWMWMWMWMMWWWWWWWMWWWWMMMWWWMMMMMMMMWWWMWMWMWWWWWMWWWMMMWWMMWMMWWMWWWWMMWMWWWMWWMMMMMMWMWWWWMWMWWMMMWWWWWWMWWWMWWWMWWMMWMMWWWWWWMWWWMMWMMMWWWMWWMWMWWWWMMWMMWWMMMWWMWMMWWMMWWWWWWWWWMWWW
MWWWWMWWMMMMMWWMMWMMWWWWMMMWWMMMMMWMWWWWWWWWMWWMMMMMWWWWWMMMMMMWMMWWWMWWMWMWWMWMWMMWWWWMMWWWWWWWMMWMMWWMMMMMWWMWMWMWWWWMMMMMWMWWWWWWWWMMWWMMWMMMWWMMWMWWMMMMWWWWMMWWWMMWMWWWMMMWWWMWMWMWMMWMWW
WMMMWWMMWWMWWWWWWMWMMMWWWMMMWWMWWWMMWMWWMMMWWMMMWMMWWMWWMWMWMWMMMMWMWWWWMWWMMWWMMWMMMMMWMWWMWWWMWMMMWMWMMWWWWWMWMMMWMMMMWMWMWMWWWMWWMWMWMMMWWWMMWWMWMWMWWMWWMMWMMMWWWWMWWWWMWMWMWMWMMWMWWMMWMW
WMWWWWWWMMMMMWMWMMWMMWMWMMWMWMWWWWWWMWWMMWWMMWMWWWMMMMWMWMWWMWMWMMWMWWWWWWMMMMWMMWMWWWWMMWMWMMMMWWWMMWMWMWWWWWMWWWWMWMMWMWWWWWWMMWWWWWMMWMMWWWWWWMMMMWWWWMMWWWWWWWWWMMMWMWMMWMWWMMMWMWWWMMWWWW
MMWWMMWWWMWWWMMWMWMMWMMWWMMMWMMWMMMMWMWWMMWWWWWWMMMMWWMWWMMMMMMWWWWMMMMWWMWMMMMMWMWMWWMMMMWWMWMMWMMMMMWWMWMMMMWMMWMMMWMWWWMMWMMWWMWWWWMMMMMWMWWMWWWMWWMWMMWWWMMWWMWMWWWMMMMMMWWWMWWMMMWWMWMMMM
MMWMWMMMMMMWMMMWWWWWWWWMWMMWWMMWWWMMWMMMMMMMWWWMWWMMMMMMWWWMMMWMMMWMMMMWMMMWWWMMMMWWWWWMWMMMWWWWWMWWMMMWMMMWWWWMWWWWMWWWWWMMMMWWWMWWMMMWWWMMWWMMMWWMMMWWMWMWMWWMWMWWMWWMWMMWMMMMWMMMMMWWMWMWWW
WWWWMMWMWWMWMMMWWWWWWMWMWMMWWWWWMWWMMMMWWWWWWMWMMWWWMWMWMWMMMMWMMMMMWWWWWMMWMWWWMMMMWMWWWMMMWMMWMWWMWWWMMWWMMMMMMMMWMWMWMWMWWWWMMMMMWWMWMMWMWWMMMWMWWWWMWWWMMMWWWMMMWMWWMWWMMMMMWMWMMMWWMMWMWM
MMMWMWWWWMMWWWMWMMWWWMMMWWWMWMWWWMMWWMWMMMMMMWWMMMMWMWMWWWMMMWMWWMWWWWMWWWWMMWWMWWWMMMWMWMWMWWWWWWWMWWMWWWWMWMWWWMWWMMMWWWWWWMWMMWWWMWWWMWWWWMWMWWWMMWMWMWMWMWWWMWWMMMMMWMWMMWWMMMWMWMWWWMWWMW
MWMWWWWWMMMMMWWWMWWMWMWMMMMWWMWMMWMMMMWWMWMWMWMMWWWMMWWWWMWWWMWWMMMWMWMMMMMMWMMWWWMWWWWWMWMWWMWWMMWWWMWMWWMWMWWWMMWMMMWMMMWWMWWMWWMMMWWMWWWMWMWWMMWWWWWMWWMMWMWWWWMMMMMMWWWWMWWWWWMWMMMWMWMWMM
WWWWMWWWMMWMWMMMMWWWMWWMMWWMWWWWMWWWWMMWWWWWMWMMMWMMMMMWWMWWMMMWWWMWWMWWWWMMWMMWWWMWMMMWMMMWWWWWMMMMWWMMWWMMMMMWMMMWWWWWWWWMMMWMMWWWWMWWMWWWWWWWWWWMWMMMMWWWMMWMWMWWMWWWWMWWWMMWMMWWWWWWMWMWWM
WWWWMMMWWMMMWMMWMMWWMWWMWMWWMMMMWMWMMMWMMMWMMWWWMMWMWWMWWWMMWWMWMWWWWWWMWWWMWWWWWMWWMWWMMMWWMMWMMWMMMWMWMWMMWWWWMWWMWWMMWMMMMMMWWWWWMWWMMMMWMMMWWMMWMMMMWWWMMMWMMWWMMMWWMMWMMWMMWWMMMMWWMWWMWM
WMMMWMWMWMMMMMWWWWWWMWMWMMWWWWMWMWMMMWMMWWWWWMMMWWMMWWWWMWWMMWMWMWMMWWWWWMMMMWMWWWWWWWWWWWWWMMMWMWWWWWMMMWMMMMWMMMWWMWWMMWWMMWWWMWWMWMMMMMWWWWWWMMWWMMWMWWWWMWWWWMWMMWMMWWMMWWMMMMWWWWMWMWMWWM
MWMMWWWWMWMWWWMWWMMMWWWWWWWWWWWMWMWMWMMMWWMWMMWWMMMMWWWWWWWMMMMWMWMMWMMMWMMWWMWWMWMMWWMMMWWWWWWMMMMMWMWMMWWMMMMMWWMMMMWWMWMMMMWWWMMWWWMWMMWWMMMWMWMWMMWWMMMWMWWWWWWWMMWMWWWMWMMWWMWMWMMWWMWWWW
WWMMWWMWMWWWMMWWMWMMWMWMMMMMWMMWWWWWWWMWWWWWWWWWWMMWMWWMWWMWMWMMWWMWWWMMMWMMWWWMWWMWMWWMMMWMWWWMMWWMMWWMMMMMWMMMMWMMMMWWMMWMWMWWMMWWWMMMWMWMWMWMWMWWMMMMMMWWMMWMMMMMMMWWWMMWWWMMMWMMMMWMWMWMWM
WWMMMMWWWWWMMWMWMMMMMWMWMMMWMWWMMMMMMMMWWWWWWMMMWWMWWMWMMWMWMWMWMMWWWMMWWMWMWWMWWWWMMMMWMMWMWMWWWMMMWWWWWWMWWWMMMMWMWMMWMMMMMWWWWMMWWMWWWMWMMMMWWWWWMMMWMMWWWWMWWMMMMWMWMWWWMMMWMWMWMMWMMWWWWW
WMWWWMMWWWWMWMMMMWMWMWMMMWMWMWMWMWWWWMWMMWMWWWWMMMWWWMMWWMMMWMMMWWMMMMWMWWWWWWMMWWMWWMWWMWWWWWWMMWMWMMMWMWWMWWWMWMWMWMMWMWMWMWWWWMMMMWMWMWWWMWWMWWWWMWMWWWWMMMMWWMWMWWMWWMWWWMWWMMMMWWWWMWWMMW
WWMWWWWMMWMMWWMMMWWMMWWWMMWMWMWMMWMWWMWWMWMWWMMMMMMMWWWWWMMMMMWMWWWWMMWMMWWMMMMMWMMWWWMWWWMWMMMWWMMWWMMMMMWWMWWMMMWWMMMWWWWMMMMWWWWMWMWWMMMWMWWWMMWMMMWMWWWMWMMWMWMWWWWMMMWWMMWMWMMMMMWMMMWWWM
WMWMMWMMMMWWMMMMWWWWMMWMWMMMWMMMMWWWWWMWWWWWMWMWMWMMMMWWMWMWWMWWWMMWWWMWMMWMMWWWMWWMWWWWWMWWMWMWMWWWMMMMMMWWMWMMWWMWWMMMMMWMMMWWMMWMWWWMWMWMMWMWMWMMWWWMMMWWWMMWMWWWWMWMMMMWWMWMWMMMWMMMWWWWWW
WWWMWWMMWMMMWWWWWWWMWMWMMMMMWMMMWWWWMWWMMMMWWWMMWMWWMWWWMWWWWWMMWMWWMWMMWWWMWMWWMWWMWWWMWMMMWWMMMWMMWWMMWMWMMWMMWWWWWWWMMWMWMWMMMWWWMMWWWMWWMMMMMWMWWWMMMWWMWWMWMMMWMMMWMMWWMWMMMMMWWMMWWWWWMM
MWMMWWWWWWMMMWMWMWWWMMWMWWWWWWMMWMMMWMWWWWMMWMMWWMMWWMMMMWWWMWMWWMMWWMWWMWMWMMWWMMMMWMMWMMMWMWWMWWMMMWMWMWWWMMMMWMWWMMMWMMWMMWWMMWMMMMWMMMWWMWWMWMMWWWMWMMMMMWWMMWMMMMMWMWWMWWWWWWWWWWWWMWMMWM
WMMWMWWMMMWWMWWWMMWWMMWMMWWWMWMMWWMMMMMMMWWWMWWMWMMWMMMMMWWMWMWMWWWMWWMMMWMMMWMWWWWMMWWWMMWWMMMWWMWMWMWMWMMWMMWWMWMMMMMWMMMMMMMWMWMWMMWWWMMWMWWWWMMMWWWMWMMMWMMWMMMMMMMMMMMMWWWMWWMWMMWMWMMMMW
MMWMWWMWWWWMWMWWMWMWMMMWMWWMMWMWMWMWMMMMWWMWMWWWWWWWMMMWWWMMMWWMWWMMWWMMMWMMWWMWWWWWWMWMWMWMWWWWWWWMWMMMWMMMWMWWWMMWWWWWWWWWMMMMWMMWMMMWWMWMWMMWMWWWWMMWWMWMWWMMMMMWWMMMWWMMMMMMMWWMWWMMWMWWWM
WMWMWWMMMMWMWWWWMMMWWMWWMWWMWMWMWMMMMMWMMMWMMMWMMWWMMMMWWMMMMWWWMMMMMMWMWWMWMMMWWWWMWWMWWMMWMMMMMWWWMMWWWWWWWMMWMWMMWWMMMWMMMMWMWMMWMWMWMMMWWMMMWMMMWWMMMMMWWWMMMWMMWMMMMMWMMWWWMWMMWWMWWMWMMM
MMMMWMWMMWMMMMWWWMMMWMMMWWWMMMMMWWMMMWMMMWWWMWWMMMMMMWWWMWWMMWWMWWMWWWWWMMMWWMWWMMMMWMMWMMWWWWMMMMMWWWWMWWMMWWWWMWMWMMWMMWMWWMMMMMMMWWWWMMWWWMWWMWMMMWWWWMMMMMMMMWMWMMWWMMWWWMWWWWMWMMMMMWMMMW
MMMWMWWWWMMMWMMMWMWWMMMMWMWWMMMWWWWWMWWMWWWWWMMWWMWMWMWMMWMWWMMWMMMWMWMWMMWMWWMMWWWWWMMMMMMMMWMWWMWWWMWMWWWWMWWWMWWMMWWWMMWMWWMWWWWWWWWWMMMWMWWMMWWWMWMWMMMWMMMMMMMMMMWMWWWMMWMWWWWMMMWWMWWMMW
MWWMMWMWMWMMMWWMWMMWWWMMWWMMWWMMMMWWWWMWWMWMMMWWMWMMMMMMMMMMWWMWWWMMMWMMMMMWMMWMMMMWWMWWWMMWWWMWMMMWMWWMMWWMMWMMWMWMWWWWWWWMMWWMWWMMMWWMMWMMMWMWMMWWMWMMWWWWMWWMMMMMWWMWWMWMMMWWWWWMMWMWMWMWMM
MWMMMMWMWWMMWWMWWMWWWMMWMMMWWWMWWWMWWMMWWWMMWWMMWWMMMWMWMMMMMMMMMMMWWMWMWWMMWWWWMWWWMMMMWMMMMWWMMWMWWWWMMWMWWWMMWWMMWWWWWMWMWWWWMWWMWMWMWMWWMMWWWMWMMWWWMMWWMMMMMMWWMMMWWWMMMWMMMMMWWMWWMWWWWW
MMWMMWMMMWWMMWMWMWMMMMWMMWMWWMMWMWMMWMWMMMMWWWWWWMMMWMMWMWWWWWMMMMMWWMMMWWMWWWWWWMWMWWWMMWMMWMMMMMWWWMMMMWMWMMWMWWMMMWWWMWWMWMWWWMMMMWMMMMMWMWMWMWWMWMWWWMWMWMWMWMWMMMWWMMWMWWWWMMWWMWMMWMWWWM
MWWWMWWMWMMWMMMWMMWMMMMMMMWWMWWWWMWWWWWMMMWMMWMMWMMWMWMMWMMWMWMWMMMWMWMMMWMWMMMWMMWMMWWWWMMMMMMMMWMWWWWWWMMMWWWMMMMMMWMWWWWWWWMWWWMWWWWWWWWWMMWMWWMMWMWMMWWMWWMMWMMWMMMWWMMWMMMMWWMMWMMMMMMWWM
WWMWMWMWWWMWWWMMMWMWWWMMWWWWWMWWWMMWMWWMMMMWMWWMMMMMWMWWWWMMWWWMWWWWWMMMMMMWMWMMWWWMMMMWMMMMMMWWMMMWMMMWMMWMMMWMWMMMWWWMWWMMMWWMMMWWMWWMWWWWMWMMMWMMWWMMWWMMWMMMWMMWWWWWMMWWMWWMMMWWWWMWMWMWWW
WMWMWWWMMWWWWMWWWMWMWMMWMWWMWMMMWWWMMWMMWWMWWWWMMMMWMMMWMMWWWWWWMMMWWWMWWMWWMWWMWMWWWMMWWWWWMMWWWMMMMMMWMWMWWMMWWWWWWMWWMMMMWWWWWWMMMMWMMWWWMMMWMMMWMMMMWMWWMWMMWMWWMWWWMMWWWWWMMWMWMMMMMWWMWW
MMMWWWMWMMWWMMWMWMWWWMWMWWMMMWWWMMWWWMWMWWWMWMMMMWWWMWWWWWWMMMWMMMWWWMMMWMMMMWWMWMWWWMWWMMWWWMWMMWWWWWMWWWMWWWMWWMWMWWMMMWWWWWMMMMWWMWWMMWMWWMWWMWWMWMMMMWWMMMMWWMWMWWWWMMWWWWWWWMWMMMWMMMWWWM
MWMMMWMMWMMWMMMWMMMWMWWWWWMWMWWMWWWMMWWMMWMMWMWMWMWMWWWWMWMMWMWMMMWMMWMMMMMMMMMWMWWWWMMMWWWWMWWWMWWWMWWMWWMMMWWWWMMWWMWWMMMMMMMWWMWWMMMWMMWWWMWMWMWMWWWMMMMWWWMMWWWWMWWWMMMWMWMWWWWMWMWMMMWWMM
WMWWMMWWMMMWMMWWWMMWWMWMMMMWWMMMMMWMMWMWWWMWWWWMWMWMWMWMMMWMMMWWMMMWMWWWWMWMMWMWMMMWWWMWWMMMMMWMMWMWMMWMWMMWWWWWWMWWMWWMMWWWWMWMWWMWWMMMWMMWMWMMWWWMWMMMMMMWMWWMWWMMWWMWWWMMWWMMMWWWWWMWWWMWMW
WWMMWMMMMWWMMWWWWWMMMMWMMWWMWWMMMMWMWWMMWWMWWWMMWWMMMMWMWMMMMMMWMWWMMWMMWWWWMMMMWMWWWWWMMWWMMMWWMWMMMWMWWWWMWMWMMMMMWMMMMMWWMWWMWMWMWWMMWMMWMWWWMMWMWMWMWWWMMMWMMMMWMMMWWWMMWMWMWMWMMMMMMMMWMW
MWMWWMMWWWMWWMMWWWWMWMWMMMMWWWWMWWWMMMWMMMWWMMMWMWWWWWWWMWWWWMWMMMWWWMMMMMWWMWMWMWMMMMWMWMMMMMWWWWMMWMWWMWMWWMWWMMWMMWMMMWMWWMWWWWMWWWMWWMMWMWWMWWWWWWWWWMWMMMMWWWMWWWMWWWWMMWMMWWWMMWMMWMWMWM
MMMMMMWWWMMWMMWWMWWMMMWWMWMWMMWWMWWMMMMWMWWWWWWMMWWWWMWMWMMWWWWMMMWMMWMWMWWWMMMWMWMMMMWWMWMMWMWWMMMMMMWMWWWMWMMMMMWWWMMMWMMWWWWMWMMMWMWWMWWWWMWWWWMWMMWMWWMWMWWWMWMMWWMWMMWMWWWWMWMMMWWMMWWMMM
MWWMMWMWWMWWMWMWWMWWWMMMMMWMWWWWMMWMMWWMWWWWWMMWMMWWMWWWMMWMWMMMWMMWMMMWMWWMWWMWMMWWMWWMMWWWMWMMWWWMMMMWMWWMMMMMMWWMWWMMWWWWMWMWWMMWWMMMWMMMWMMWMMWMMMWMMMWWMWMWWWWWWWWWMWMMMWWWMWWWMMMWWMMWMM
MMMMMMWMWMMMMMMWWWWMMMMWWMMWMWMWMMMWMMMMWMMWWWMWWMWMMWWMWWWWWMWWWMMWMMMMMMMMMWWWWMWWWMWMWWWWMWWWWWWWMWWWMWWMMMWMMWMWWMMMMMMWWMMMMWMMMMMMWMWWMMWWMWWMMMWWWWMWMWWMWWWMMWMMMWWWMMMWWMWWWMMWMWWMWW
WWMWWWMMMWWWWMMWMMWWWWMMWWWMMMMWMMWWWWWMMWWWMWMWWMMMMMWWWWMMWMMWMWWWMMWMWMWMMWMWMMWWMWMWWMWMMWMMWWWMWWWWWMWMMWWWWMMMMMMWWMMWWMWWWWMMMWWWWMMWMWMMWMWMMMWWWWMMWMWMMWMMWMWWMMMWWMMWWMWWMWWMMMMWWM
MMMMWWWWMMWWWWWMWMWWMMWMMMMMWMMWWMWWWMWWMMMMMMWMMMWMWMWWWMMWWWWMWWMWWWMMWWWMWMWWWMMMMMWMWMMWWMWMMWMMMMMWMWWMWMWWMMMWWMMMMMWMMMWMWWMWMMMWMMMMMWWMMMMWMMMMMMMWWMMMMWWMMWWMWMWWWMMMMMMWMWMWWWWMMM
MMWWMMWMMWWWMMMWMWMWWWWWMWMMWWWMWWMMWMWMWWMMWWWMWWMWWWMMWWWWWWMWMWWMWMWWMWMWWWMWWWWMMWWWWMMWMMWWMMWMWMWWWMWWMWWWMWMMWMWMWWWWMWMMMMMWWWWMMMMWWWWWMMWWWMMMMWWWWMMWWMMWWMWMMWMWWMMWMWMWWMMWWMWWMW
WMWMMMWMWMWMWMWWWWMMWWMMWMMMWWMMWMWMMMWMWMWWMMWMWMMMMMWMWMWMWWMMMWWMWMMWMWWMWMWWMMWMWWMWMMMMMWMMWWMMWWMWMMWMWWMWMMMMMWWMMMMWWMWMWWWWMMWMWWWWWMMMMMWMWMWWMMWMWWWWWWMWMWWWWWMWMMWMMMWWMWWWWMWWMM
MWWWWMMMMWWWMMMMWMMMMMWMWWMMWMWMWWMWMMMMMMMWMWMMWWMWWMMWWWMWMWWMMMMMMWWMWMWMWMMMMMMWMWMMWMMWMMWWMWMMWWMWWMMMWWMWWWWMMMWMMWWMMWWMMWMWMMMWWWMWWWWMMMWMMMMMWWMMWMWMMWWWMWWMWWWMMWWMWWMMMWWWMMMMMM
WMWMWWWWMWMWWWMMWMMMMWMMMMWWMWMWWMMWWMWMMMWWWWMMWMMWWWWMMWWWMWMMMWWWWWWMWWWWWMWWMWMWWMWWMWMWMMWMMMMWMMMWWWWMMWMWMWWWWWWMMMMMWMWWWWWWWMMWMWMMMWWWWMWWWWMWWWMWMWWMMMWWWMWWMMWMMWMWMMMWMMMMWMWMWW
WMMMMWWMMMWMWWMWWMWWMMWWWMWMMWWWMWMMWWMWWMWMMMMWMWWMMWWMWMMWMWMWMWMMWWWWWWMWWWMWWWWMWMWWMWWWMMWMMWWWWMMMMWWMMMMMMWMWWMMWWMMWMMWMWWMWWMMMMMMWMWMMMMMMMMWMMMMMWMWWMWWMMMWWWMMMWWWWMWMWWWWWMWMMMW
WWMMWWMMMMWWWMMMWMWMWMMMMMMWWWMWWWMWMWWWWWMWMMWMMMMWWWWWWWWMWMWWMMWWWWMMMMMMMMMWMMWMMMMMWMWWMMMWMWWWWMWMWWWMMWMMWMWMWMMMWMWMMWMMWWMMWWMWMWWWMMWMWWMMWMMMMMWWMMWMWWMWMWWMWWWMWMWMWMWWMMWMMMMMMM
MWMMMMWWWWMMWMWMWWWMMMMWMWMWWWWMMWMMWMWMWWMWWMWMMMWWWWWWMWMWMWWWMWWMWMMWWWWWMMWWWMMMWWMWMMWWWWWWWMMMMWMMMWWWWWMWMWWMWMWMMWMWMMWWWWMWMWMWMMMWWWWWWWWMMWMMWMMWMMWWWWMWWWWMMMWWWWWMWMWMWWMMMWWWWM
WWMMWWMMWWWWMMMMWMMWMMWWWMMMMMMWMWMMMWWWMWWWMMMMMMMMWWMWWWWWWMWMWMWMMMMMMMWWMMWWWWWWWMMMMMWWWMMMWMWWWMWWMWWWMMMWMMMWMWWMMWWWWMWMWWMWMWWMMWWMWMWWMWWMWMMMMMWWWMWWWMWWMWMMWMWMMMMWWMWMWMWWMMWMMW
WMWMMWMMWMMMMWWWMWWMWWMWWWMMWMMMMWMWMMMWMWMMWMWWWMWMWMWMMMWWWMWMWWWMMMMMMWMMWWWMMMMMMMWMWWMWWMMWMMWMWMMWWWWWWWMWWWWMMWMMMWWWWMMMMWMMMMMMMMWWMWWMWMMWMWWWWWWWWMWWMWWMMMMWMMWWWMWWWMWWMMWWWMMMWM
WMMMMWWWWWWMMMMMWWWWMMMMMMMMMMMMWMMMMMWWMWWMWWMWMMMWWMWWWMMMWWMMWMMMMWMMMMWWMWWMWMWWMMWWMWMMMMMWMWMMWMWMWWWMWWWWMMWMWMWWMWWWMMMWWWWWWMWWWMWMWWMWWMMWMWWWWMWMWWMWWWWWMMMWWWWMWWMMWWWMMWMWWMMWMM
MWMMWMMWMWMWMWWWMWMMWMMWWWMWWWWMMMMWMWMWWMMMWMMWWWMWMWMWWWMMWWWWMWWWWMMWWWWWMWWWWWMWMMMMMMMMWMWWMMMWWMMMMWWMMWMMMWWMWWMMWWMWWMMMWMMWMMMMMMMMWWMMMMWWMWWMWMWMMMMWWMMMWMWMWMWMMWWMMMMWWWWMWMMMWM
MWWWWMMWMMWWMMWMMWWWMWWWMMWMMWWWMWWMWMWWMWWMWMWMWWMWWMWMMWMWMMMWWMMWWMMWWWWWWWWMWWMMWMMWMWWMWWWMMWWMWWWMWWMMWMWWMWMWWMMWWWMMWWWMMWMMMMWWMMMWMWWMMWWMWMMMWMMMWWWMWWWWWWWMWMWMWMMMWMMWWWMWMMMMMW


69990005690198950984925699421002485919667263884428690713315510508226968211566830725636470813956940979909586648194276328349248100124244416864700053670035877623340022355830391186274105653375125908611658
13055661207661155847850476711968998595389886542491876525664110096997951868147878167575320652781694208123964548923186168663003497013659299347707223609529618576157394762545855520117046097035786380794542
90768390354770330544381915306856364521734722649290115541842568791039539686410020074804053826669727031443201904444277886360909216099584905892782392802200056308265731676324509948126759805047842013997093
20988946291860782625326213842267136620478633534456047568902979999436866729179534127115273689439542022014803987982212318124165471601499146097395421320048889287619756981379786785104549664451211313465950
85516813231698681950223189275117638876566124651219211045626491096107365554740371204377282794044856592775246216945459811845340374109085011837120928915245234894827576746601985214425225642449568976232350
92026893622284665312944452110773901238379715842238400799624151066538998451819155844523971457908865757277805272674622149712213839754616211674386998630876900026736098151882138358246122060858426435662633
23955847022030025119720834629193604860069128923464828622301815506321456864480153335168185633074828053499802999458864819016004574155299633373600577218438893014397628563766508583717481314840204321341561
76362885409808798971422990297722763263273321196793524040460379131859217916701452950422488120439834904697321358802811897630972107958689358882426649021744640230243853993136599033664809102654476524077042
74041850634656295920622589255940163758339235347263843289818714558331933233060388563272876177961112478783119907487772752523527997392498609687875262761616463209313168241320187865054005381652578851461047
27350566708194657554615472168749422586425430522392036048173403312232658383202056997541092238438383515464755755269068710107057196426407334215294413934364568237958975078214627273125052494069565446538047
98236283288006140280979294598656467946101301428104481102335814195243404746730812898866100997025010901857061629407104554252288137147529771894359738755586307213244874428351754450371142496265925703537586
11620389095039949865838672898868348318860091791519904895761660817961642829861756241099672831243628105676886547258002841637470650820784358138711169583627816915296335127133590810972784669522104347107635
16484369653232095379866531701625214478829609834462331772929466878045292718498927275780914065933905918820567213921631545072951764649428139034352706514362108966363247899056470027121267888293101829121174
81666979243566090443393526018176152107141138344882487111664562030089222550565203995317083894040041756133592766085455600932268121281843280962972837473805440672497958166321328750252748810090427521613686
63565642505323759106981605083388194701215044006806547629055180577922349057742207958629240711735009711777670604670462925842877262358868516887174972435291180799012410970210898844908266152200059141247089
34416837202336514498699861255058844350568295190155448584391641860261292284719504061330649562505697856557568520758341594706503257447768195353683863627979677757293160899788891770232992523815068067395220
24232038749300956458920823163564588716476703251344594425212898015135436014551891066877038216803392560791430352914722090446235174856409376582248313672853011061201336125399253111521153316906444641357675
23582890457241202334599549263450323562089268474448976587523571489086040039158531612748563747511603101320461872800905213927867955731945504766710019578394150398919460972864944840068252946617994331649501
98576804964206737322862077684415374443483051965079635967785061533306224717678114671008656530710191291877430572502550829061928047685641912289422726240615380183665101482980903962586291594294021509925001
26946547680257625447718126715221441208597250210430663555747196198330838629231408147869100055402590194149403558992128218122646483810281793950158292340467084628677826525477402726949871799819701824425474
80898671679259199276626409269401455060994610985901994489248705688518191164842918895398101340729016516580132200111603491554540594312957610304308805243953099088238788014479560435535315878237537670692377
09093117640318789891199747308837102325630345075805978213717591029269116520643208192769027955048326664217552337470593564106628309344934047559594120177737048600716652978120368056284648335125410875580101
52053997584352069449384178927162918989904171444271917825042244043170859867025386502030268438356121141513307834678213583932779957149490212910523069124864983706917825560783645757220969443931121880982216
42648416916032679270838163010265076895052861225582910911215044931123072334475653118633081839732693428345133126295778782319836438145391042279857499823207958381208043357980730996766749183477927577666548
68851137545898651239258624930389761308612254626654839636051039494153773026140433057073050413610680279779304449858132222861179066319019989675762030042647782274234713053235629621395562719650572101991499
85445619876190234475146985686917384165051375176696080439531159646233744018268367563859111378049598031705495614189361637065042274455696125681003170612273202710028613959961406779160514600126058771779573
00399087394801963075841293946586929756979111178667219419484070749483978670002205591896574524475849476241990524024866130047420240313982788723714645072058563432253057440121948998051055781891566878549294
52358390361263580999376775483693788871797609871515926127457320090244941152210764686279094618535781732049839797842563922502183791334199887819229748132876914732668131797936604530345343829378323387224537
24784046784869010729142575910031530184597820459519147363825489201200435187725136829663209454976275314602386261160078720897731243695663807444403916310209801425357599089782422759581423446801607082386442
24140065337585969975378467713882764360049858198133454028729219975773385886553337008789240450998486579306200123763052036528385374727742270370901066720538157037884439009895279656886106107974202590497723
36670199635056299112900455844743325752806066555012660619151878440580702031052970475087466271912755063040360781336036399337640817528331535758240639520474755654214666199751854230962554999199558435988345
83134550986781871164804775736125113741136847555427839369909318575188484279896853811638283387366456555894710123924501551135785018644635466978858895676120307007678687562302482799874720079477303901164642
44980517859142704504270878228739931950922528803593906743626547124508401579890546037644815400388174510529840317379092821186612871435071754584412006390550032487411258146220769584586793548485098414885029
43439465450963520478843486609656539878358525522738433579562978972145061576222444594698143661800891225547891756575611175250669728814248441004006343647585054801534781687925476239083935733184566256281776
33104152040369945594338846333551214703994705552507395780157369948216024883278185309302439514243992768515052244951174644993630587889475957862753387738495315736358028489139206595023400323728011200205460
16111002116116808306405612006901180542393547359003850397472669444402943622386301795391794544587700440179222552563919658487555426880207438781572720383099741099869081961510342577640336267809115656215581
54315568382387971913826001203983673650549844162696994831323517086825873831777702101966637289343971895543838653927589352936536122581487818682519812549673017287254897349306769453696226442787793580940542
71438580516710015629916687033645639986265091435964416080721783564153732886679380345210284673510679781559003943501312764807456007733512645913082656278040753127438950540980261340676144433680593495214069
22868464581948062351668660945135837997852614954110386831250539218611951097266629704242683878091012413986686629065700507191658736238207973237119785166903587151273112804500445122001395365112082812777076
97021722376683916757395416372379764810202430800879214860843954609137850690320424774727221999379232668046878317399544264331119173820958489107426197559134522105036731434796038961652457646980903076221869
42959529804273700405410807466774361316267354967549584969034202461866933541969300350430371592594759260605101865466016633398614111894617493361560499581230020546269994079341175737906041987418355240897348
18050401310394128258247318064888768864868336225823269291064132592003861552674359163659803804111026569925362013064893003312149091658825841777715022867686725533995563743062576637461930074902188191159381
57735819708003024928151260646461747078298141358153042908548357340384649226372881628291357129507116330562619290568276332795291215272753191715379933548790756521066429718343297596330145299882993416672993
45587280164623688524113187365187900792255397458447916083564713201104418470663847546249528407259705089895755692677886773468550825921786402019270624430352975709682862636731969648815007280623158026528403
28175523451393091647596988614169715275670074479528406838578516712837460403901848724779146447080479384839678819844316600004352163345329704837626978480329788115744156187082192516708337967294424657833725
21760137645760152896183780358264986410078894571586673689695893849786872080726704968518510662972698044869243174225651062832566677836244085660657992510483951231389643184595029015399927097238348740751790
46773520509879437588028472236893346435547251146791737618791940038491938648076433114874998144521654434352984398959175644130178928114795471207065217223617674048756850632715028931580447183725282784573627
68514167531128200342510811129282765272765555312313961733044054395595814798089084714949772693282403741865386514044324104855325948169464479313382187735597503469428563525438257770361862580179724687613243
74319706305768744101152505608571117761665070111070781814792138966566714352140461778817913518837476359847616539721713982632992624850456655475891951209729963569049728871992393683747628893135692717590839
56393720682541468533878119144229692332198810698499478518414098471264466370483608800123507750411454914491392728386808722193099588215199051612612379151516233341857332004984576683583047391775486448160792
77168844835466145654660580182366330329526825377879224543470266797729327097882101162276365311527384697610294521794023080730871586206451809194373942019327042797824138226596210085316964287700940225614466
34235071792924451369771136761321214679838260725929006282443215337670087082978682216975563647525171106399427383663164875107506026260204761976818789540245921464838772257869088091496790353674199768188708
54803158764586601666192243567749421199271649041952677367903876921170352951765706354132765197954271539287555137547912029147449445070285927675722281958162392815692460155099639954203453378396398889117415
35765675261686177279322274860262818863164889005426854266425753869729197089714650532064253222982435813779934612274937586230761115067523506557215774571217816686835844268713951441810303500503814622276491
98813988458088026567427807051946957645210548490053682719417540349748434641185099471889822142944764585026192947270090519285792780321638737546599401009228079909116663244651781304371974364086746019109770
60043321947333461762682405436946566355908769631746199533662870045809268691808015053340032796293809303493535366829123368546738230555352875092016063619002131484273550646970132246449690887246424866943517
15295743588350878494773002653228531161445264082578220886223133188256511000527030066194696130224964340248255659264251939408372580241104623745542337808560896579259237211107585120494149655213811529145027
31745619117249338826882247601282287085661895134539484079787935947670159848654061317457599463834895063545460247364195719420914541891719689959499934718329704980115438663465785780213051651910609502262065
2790168372352435279605139367025904350772500980671272900762742598377421575499346683017857447101141667