### ########################.# .......J.................# ########################.# # #.# .. #.# ########### #. #.# #.........# ..####.#####.###########.........# ...)........................).....# ..................................# ..................................# .........................#####'#### ...<.....................#####.##### ..................................># ..............!..........#####.###.# .........................# #.# #.# .........................# #.# #.# .........................# #.# #.# .........................# #.# #.# .........)†..............#####.# #.# ........)<)..................#.# #.# ........((...............###.#.# #.# ...........................#.#.# #.# ............)............###.#.# #.# .............................#.# #.# .........................#####.# #.# .........................<...#.###.# .........................##.#.....# .................# #.##### .................# #...# .................# #.#.# ................# #.#.# #.#.# #.#.# #.#.# #...# #####