############## ###### #............# #####....# ##............# ########## #........# #.............# #........# #........###.............##############........# #.....................................'>.......# #####........###......##########......#####........# #.>..........# #..........######......# #.######## #.###.##...######.#...................#####.### #.# #.##.#.#.............#######......#.......# #.###.##.#..................# #......#....[..# #........#......).......###.# #......#.......# #########.#..#..............# #.# #......#####.### #....# #.#..##.............###.# #......# #.# #....# #.#..##.................####......#####.# #....# #>...................................##.# #....# #.......##########......#....#######..#.# ##....####....#### ###..........#....# ######'#'### #........#[...# #.................# #..........# #........##(..# #...........##....# #..........# #........##...#######...........##....# #..........# #.........(...#.................##....# #..........# #.............#.................##....# #..........# ########......#...............####....# #..........# ####...................# ###..###..........####### #...............##########[..##................# ###............(# #............................### #.............# #..###.........###.............# #.............###.## ##^......## ##...####.....# #.................# #.....).# #.#..........# #...############X.## ##.......## ##.#.......#.### #...# #...###.........###..#.......'...# #...# #....................##......##### #...# #....X...)...................### #...# #..............................# #...# #..........<.................#.# ##### #.........................####.# #.........................# #.# #.....................##..# #.# #...###.........###..####.####.# #..## ##.......## ##.##...>....# #..# #.......# #.##...###### ##.## ##.......## ##.##...# #..###.........###..##...# #...................##...# #####.##.(##.##..#.###...# #(..................(# ##################...# #...# #...# #####