### ..# .# #.# ..# #.# ....###.# ....#..# #### .....# ..... #..###......[ ##.(%g'....... #.(g###....... ###(## ..... ##(..# ###+ #..### #.## ######'###### ####+###### ### #...z.......# #######+## #..........# ..# #...........# #........# #..........+ #.###...........+ #........####..........# #.#.)...........# #........'.##..........# ###.#.#)..........# #.......z#..'.)........# #...#.#........... #........####..........# ###.#z..#.......... #........# #####'###### #...#.###.......... ######'### #..# ###.### #......... #...# ##)# #..# #####.### ########'## ##.###### #.## .. #.........# #.......# ###'## #.........# #.......# ###....# #.........# #.......####.'....# #.........# ###.......##...#....# #.........#####...<.....##.###....# #.........'.....#.......##.# #....+ #.........#######.......##z# #....# ######'#### #.......z..# ###+## #...# #.......#### ###># #####.### ######.## #..# ######+#### #.......# #.## #.........# #.......##########.#####.........# #.................<(...'.........+ #.......##########.#####.........# #.......# ##.# #.........# #.......# #..# #.....<...# #.......# #.## #.........# #.>.....# #.# #.........# #.......# #.# #.........# ######.## #.# ###+####### ###.# ###'#### #...# #......# ###'### #......# #....# #......# #...>### #......# #....'.#######......# #....#.......'......+ ##############......# ########