######### ########## ######.......# ###################........############### #....#.......# #.................#........#.............# #....#...<...# #.................+........#.............# #....#.......# #.................#........+.............# ####'#.......# ##....##.....######........#.....######### #....#..[....# ##....##.....#.............####'## #....'.......# #......#.....'.....#####'###.....# #....#.[.....######.....#.....#.....#.............# #....#.....###...##.....#.....#.....#.............# #....#.....#.....##....#####+##.....#.............# #....#.....#.....##....#............#......##.....# #....#.....#...........#............#......######### #....#.....'...........#............#......##......# #....#.....#...........#...)........#......#.......# #....#.....#############..)(........#......#.......# ##+####................!...#'###.....#......######'## #..........................#...#.....#......#.......# #..........)...............#...#.....########.......# #..........>...............#...'.....#......#.......# ### #.........>)[..............+...#.....#......#.......#######.# #........)...............).#...#.....#......#....^..#.......####### #..........................#...#.....#......#.......#.............# #..........................#...#.....#......#.......#......#......# #......###'#...............#...#.....######'#.......'......'......# ########...#...............#...#....................#......#......# #.....#...#.........))....#...#....)...............#......#......# #.....#...#..........)....#...#.................>..#......#......# #.....#...#...............'...#....................#......#).....# ####'#######...............#...#....................#......#......# #...............#####.....######....................########......# #...............#...#.....#....#..................................# #...............#...#.....#....+.....##'#####.....................# #...............#...#.....#....#.....#......#.....................# #...............'...#.....#....#.....#......########..............# #...............#...#.....#....#.....#......#......#..............# #...............#...#.....#'####.....#......#......#........####### #######........##...#................#......##.....#........# #........#....#................#......##.....#........# #......[.#....#...........######......##o....#........# #........#....#...........#............'.....'........# #........#....+...........#............#.....#........# #........+....#...........'............#.....#........# #........#....#...........#...........########........# #........#....#...........#...##......##.....#........# #........#....#......######...##......##.....'........# #........#....#......# #............#......#........# #.>......'....#......# #............#......########## #........#....#......# ####'##......#...............# #........#....'......# #.....#......##.....##.......# #........#....#......# #..[..#......##.....##.......# #........#....#.....## #...).#########<....#........# #........+....#.....# #<.)..#.............#........# #........#....#.....# #.....'.............#........# #........#....#.....# #.....#.............#.<......# #........######.....# #.....######################## ########## ####### #######