########### ##### #......#(.###...# #......#..'.#...# #......'..#'#'### #......####..#.# #......##.'..#### #......##'##'#..# ########...#.'..# #..)###..# #######'####### #...........# #...........# #...........# #...........# #...........# #...........# #...........# #...........# ######+########'############ #.[.............^............ #............................. #............................. +............................. #.............................. #.....###########+####'####### #.....# #...#...#...# #.....# #...#...#...# #.....# #..'#...#'..# #.....# ####.....#### #.....# #....###....# ..# #.....# #....# #....# .....# #.....# #....###....# #.....# ########.....# ####.....#### #.....# #......#.....# #..'#...#+ #.....# #....).#.....# #...#...# +.....# #......#.....# #...#...# #.....# ###### #......#.....# ##'###### #.....# ..... #(.....#.....# #.......# #....)########.... #############))....#.....# #..<....# #.....#......#..# #........)..)).....#.....# #.......# #.....'....))#).# #...#...#.).#......#.....# #.......# #.....#......x.x# #...#...#...#...((.#.....# #.......# #.....#....cX#).# #.###...###.'......#.....# #.......# #.....#......#..# #...........#......#...).############'#################.....#......#..+ #...........#......'........................................#......#..# #...........########........................................########... #.###...###.# #..............).........................# .... #<..#...#...# #..............)...).....................# #### #...#...#...# #........................................# #...........# ############'########'###############'#### ########'#+## #.......# #......# ..# #...######## #...#...# #......# .# ##..#......# #.......# #......# ##.#......# #.#.>.#.# #......# #)#).....# #.......# #......# ##)#).....# #...#...# #......# #.))[)....# #.......# #......# ##)##(..)..# ##'###### #......# ##..##......# #.....)# #......# ####### #....#......# #......# #......###.....# ##..##......# #......# ##########)##......# ##.###......# #...<..# #..........'.......# #..# ######## #......# #..........#.......# #.## #......# #..........'.......# #.# ######## #..........##......# #.## #..........###.....# #..## #..........# ####### #...# ############ #####