... #. ...# #. #...# #.. #..# #..'############..# #.....M.z.........# #.....M...)..z....# ###......#...###z#..# ............## #....# .......)(#### ###..# .....(((.#########..# ...(((..............## ...(..................... .(...#####...#''########. ..... #.:)#....... ..... #...'....... #)..#........ +.).######### #)..^...... #....###### +..).# #....# #....# #####....# ........<.# ..........# ..........# +######...# #.... #..... #...... ...)...