### Z..### ..........# ........a(.## ............$# .............# .............<# ###..................... ##..............^.#..#... ##.<# ........#.... ###..## ..$...... ..... ## ##.T.## .......## ##.?. . #..### %...... ... #. #.#######. ..##.#. .. # #.###.##....$. ..# #........# #...###.....## #...#.###....# #..(######...# ##.....# #.. #..###.T..# . #..# ###..# #.# ... ... . ..## ... .# #############.. .......<....... ........#..#### ......o.# .# .......## .# ....... .. ......o .# ....... # .......