### ########### ..# #........)# ##############.#####......$[.# #..........(.).....+.........+ #####.############.#####.........# #..).>................)oo.)......+ #.################.#.###a........# #.# #...Z#.# #..(......# #.# #....#.# ######..### #.# ######....#.# #... #.# +....'....#.# .... #[# ######...##.# ... #.# #...##.# .. #.# #)..##.# #.# #...##.# #.# #...# #.# ##### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #)# #.# #.# #.# #># #.# #.# #.# #.# #.# #[# #.# #.# #.# #####.# #<....# #######