### ..# #.# #.# ############### #.# ###### ###########.............# #.# ##....#####...............).......# ######.###........##.......................## ###........'...)....''.................)..>...# #......#.###........##........................# #......#+####....#####........................# #.....<..........# #................>.......# #...........g....# #........................# ###+#............# ###########..............# ###..........# #..............####.# +..........# #...................# #.......#..... #.............#####.... #####...#..... #######.............# +...+.... ..........#######'####### #...#... #########))##............. #...# ##......#.####### ... #......+..# #......#..# #......#..# #......#.## #.....<#.# #......#.# ####..... .