## .. .# ############.##.# .............##.# ########....###.# #......'.<..# #.# #.######....###.### #....'.......... #.####.....##.########.# #.................# ........................ ..########.###.........# #.# #.#####.#.. ###.###.#####.#.# ..............#)# ###.###.#######.# ..# #.# ####.# #.# #....# ##'####....# #..........# #..........# #..........# ##.####....# #.# #....# #.# ####.# #.# .# #. #