### ##.# ##..# ##...# ######....### ###......#..#.## #.'.#######.._.# #)#......#..#.## #.######....### #.# ##...# #.# ##..# ##. #.# ##.# .... #.# ### ##...# #.# ####...# #.# #<.....## #.#########.......## #..........#...(.... #########........... ##......^... ###......... ##........... ####............ #.....#####..... ##...### ..... #......#####.... #....#........... #.#.##........... #.⌠.⌠..#......... #.._.........>... ##⌠.⌠#....a.....# ##.......<....## ###....$.....# ##........... #####..#.... .##.... .. ...