### ####### ############# #.# #.....# #...........# ### #.# #..[..# #...........# #.# #.# #.....# #...........# #.####.# #.....# ###############...........# #######......####.....# #..................#####..# #.....................# #..................# #..# #######.....................########..................# #..#### #.................##'###..............................# #....># #.................#....#..............................# #....## #...........).....#....#..............................# #....# #..>.######'###...#....#..............................# #....# ##....'........#...######.....∩......#'#####..#####....# #....# #.....#........#.....................#.....#..# #....# #....# #.....#...:....#.....###.............#.....#..# #....#####....# #.[...##########.....#.#.............#.....#..# #.............# #....................#.###...........#######..#####.............# #.................####...#......................................# #.................#......#.....#'######.............#########...# #.................#......###...#......'.............# #...# #..........[......'........#...#......########......# ##Y.# #..............).)##.......#...#.............#.....## #..# #.....########.....#.......#...#...).).......###...# #..# #...).#......#.....#.......#...#..))...#####...#...# #.## #.....#......#.....#.......#...#.......#...#...#...# #######.# #.....#......#.....#.......#...#.......#...#...#...# #......># #.....#.....##.#####...##'##...#.......#...#...#...#####.......# #.....#.....#..#.......#.......#.......#...#...#...............# #.....#.....'..#.......#.......#.......#...'...#..............## ####..#.....#..#########.......#.......#...#...#..............# #..##....#..................#.....?.#...#...#...#####......# #...#....#.....#######......#....<..#####...#...#...#......# #...#....#.....# #......#####...........#...#...'......# ###...#....#.....# #..........#...........#...#...#......# #.....######.....# #..........#...........#...+...#......# #....))..........# #.)........#...........#...#####......# ######)).........#######..........#...........#..............# #............................#...........#..............## #....##########....[.........#...........#.....#####.....# #....#........#....[.........#######.....#.....# #.....# #....#.....####....................#.....#.....# #.....# #....+.....+.......................#.....#.....# #.....# #....#.....#....^...........<...[..#.....#.....# #.....# #....#.....#.......................#######.....# #.....# #.####.#'###..#############.######.............# #.....# #.'....#......#...........#.#....'.............# #.....# #.######......#...........#.+....#.######+####<# #.....# #.............#...........#.#....#.'.........#.# #.....# #.............+..(........#.#.(..#.#.........#.#####.....# #.............#...........#.######.#.........#...........# #.............#...[.......'........#.........#...........###### #.............#'###########........#.........#................# #...................<..............###########..##########....## #####..[..................................>.....# #.....# #....................#####..................# #.....# ###################### ##########.........# #.....# #.........# #.....# #.........# #.##### #.........# #.# ########### ###