### ## ################.# ... ............)....# .g.......(.########.# #{###.###..........########################## .{.###l..########..........(.....l.........# ##{#.#.#.# ##########################.# #..{.{{#.# ........# ###l#{###.# #######'# #l.....#... .......<# #.#!#.###.. ######### ...###..)#...{ #.# ###.#..# .. {... ... ####