### #.. #.# ##########.# . #.....##...### .# ##########.....#......# ##.# ........).....[.......+ ..># ###########...##......# #..# #.(....##......# #..# ################.#######......## #..# #................# ####....# #..# #<...............# #.>..# # #..# #................# #....####.##r.# ################## ...##....+..#(....# ..........##'####.## .....#.......###.## #.....###....[..)..# .....###......##..# ........(....#........... ............#...#.##### #####......#...#.# ######.##.## # #..... #.##.# #..#.# ##.#.#