### ###########<# #.........#.# #.#######.#.# #.#.......#.# ############ ###.#.#######.# #..(....(..# #...#.##......# #####..........#######.###.##.###### .......o(........<)....>..#.##.# #...((.).....#####...###....# #...)######### #...######## #.... #.........# ....... #.........# ....... #.........# ...... ##........# ..... #........# .... #........# . ##########