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