############################# #...........................# ######### #.########################.## #.......# #.#.......# #.# #.......########### #.#.#.....#### #.# #############.................# #.#.#........# #.# #>..........................#.####.#.#.......)# #.# #O...................................+......>.# #.# #.#......##.#####'##.####'#+#.####.###.....##### #.# #.#......##'#####.##.##.......##.....+<....'...# #######.# #.#......#.....##.##.##..[....##.#.###.....###.# #.......# #.#......#.....##..#.##.......##.#...........#.# #.####### #.#......#.....###.#.##.......##.###########.#.# #.# ##############.#......##'#### #...##.......##.# #.#.# #.# #..............#########.# #####..#........##.# #.#.# #.# #.###............#######.# #........##+###.##'##### #.#.# #.###### #.# #.........)..........###......................### #.#.# #......# #.# #######................'.)......##.###..........# #.#.# ######.# #.# ##################......(###+###..........# #.#.# #.# #.# ########## #............(.###.......#####+#'## #.# #.# #........# #..............###.......#.[......##########.# #.####........# #..............).'.......#...................# #....'........# #######........###.......#.........########### ######........# ###........# #########.........#.....# #........## #..........# #.........#.###.# #.........# #......)...# ######.........#.# #.# #.........# #......(##### #........#####.#.###.# ##........# #...........# #........# #.#...#.# #........# #...........# #........# #.###.#.# #........# #...........# #........#####.#.#.#.# #........# #####.......# #..................#.# #........# ##..#...############.#####.#####.# #.....#### #.........# #.# #.......# #.....# #.........# #.# ######### #.....# #......(..# #.#########)# #######.....# ##>.......# #...........# #[..........# ##.......# ###########.# #.########### ######### #..#.#..# #.##### #...# #.......# #...∩...# #.....# ###.# #####.......### ####.#.## #####.# #.# #.............# #...# #.# #.# #.............# ##### #.# #.# #.............# #.# #.#######...........### #.# #.......'...........# #(# #########...........# #.# #...........# #.# #####.####### ###########.# #.# #.^.........# #.# #.########### #.# # #.# #.# #.# #.# #.# #.# #.# #.# #.# #<# #.# ###