####+##### ######### ######+### #..<.....# #........ #.........# #........# #........ #.........# #######....)...#####........# #.........# #########.....'........##...>b......# +.........####.........#####........'..##........# #.........'....######### #........#####........ #.........###### #.....>..# #........ #####'##### #........# #........ #.# #........# #....... #.# #######'## ##.#### #.#### #...# .. . #....# ######### ######'###### # #. ######'#### #.......# #...........### .## #.........# #.......# ###.......[...'.# #######+## ..## #.........###.......# #.'...........#.###........# ..# #.........#.........###.#...........#..##.......<# #.# #.........#.#.......##..#...........##.##........# #)# #.........#.#.......#..##...........##..'......(.# #)# #.........#.#.........###.[.........#####(.......# #.# #.........'.#.......### #...........# #........# #.# #.........###.......# ########'#### ####'##### #.# ########### #.......# ##.# #.# #.# ######### #..# #.# #.## #.## #.# #..# #####.#### #.## #####.### #........# #..# #.......###### ###########........# ######'### #............. ........)..........# #........# #.......###### ###########.....(..# #........# #.......# #........# ###........# #.......# #........# #.'........# #......># #........# #.#........# #.......# #........###.#........# #)......# #............#........# #.......# #........############## #..<....# #........# ######### ##########