################################################# #................................................ #...................###....#..................... .#####.... #............###....# #....#....................# .........# #......##....###....###....#....................# .........# ...# #......##..................#....................# .........# ....# #....>..........................#########.......# .........# #....# #..........##############..<....#########........ .........# #....# #..........#......#.....'........................ .........###....# #..........#......#.....#........................ ................# #..........#......#.....#...........##'######+############........# #...###....+......#.....#.###########....................'........# #...# #....####'####....### ##...................#.#......# #...# #....#.....###....# #...................#.#......# #...###....#.......)....# ##..................#........# #..........[...........## #####....###.......#>.......# #..........#(((.).....## #....###....#########...# #......##!.#..........# #...........#~~~~~~~#...# #......##..#..........## ..# ###.. #...........#~.....~#...# #......##..#.........>.# #..# .#.. #...........#~.....~#...# #......##..##########'#####.. ...# #...........#~.....~'...# #.(......................#[.a. ... #######.....#~.....~#...# #.............#.......##># ...###.. ##.....#~.....~#...# #........................####..#.. #......#~.....~#...# ......................'..##.%%### #......#~~~~~~~#...# ......................#...#'')#(# #......#########...# ...........(..........#......aa)# #.........#........# ......................#######(### ###########........# ########### .... ..........# ...... ..........# #........ ...........# #........ ...#####...# #......... ...........# #....<. ...........# ...........# ...........# ...........# ...........# ...........# ...........# ...........# ...........# ...........# .......<...# ...........# ...........# ...........# ...........# ...........# ############