### ###################.# #...................# #.#################.# #.#.........# #.....# #.#.#######.# #.##### #........##.# #.# ######### #........##.# #.# #......... #........##.# #.# #......... #.#[#######.# #.# #......... #.#.# #.# #.# #......... #.#.#######.###.# #......... #.#.##........#.# #......... #...##........#.###......... .............#...'......... .#.........#######......... .. .....................>#+### #.. #.####.###########.#.#.# #..# .#.....)....).........#.# #.). ........###########...#.############# #.#... .#............. #...#.#...........# ....## #.#....####### #...#.#...........# #..######.#.#.....###### #...#.#...........# #.........#............. #.................# #..#############'############..###..#'######## #..##.......................##.# #..#.# #..#............<............#.# #..#.# #..#.....#####.....#####.....#.# #..#.# #..#....##...##...##...##....#.###..#'####### #..#...##..8..##+##..8..##...#.#............. #..#..##.................##..#.#............. #..#.##...................##.#.#............. #..........................#.#.#............. #.##............#..............+............. #.............#.#.#########.##.#............. #####.#######.#.#.# #..#.#............. +.............#.#.# ##.#.##............ ####................ ####...##.########### +................... #.........# ####...).......#.... #.........# #...........#.... #.........# #...........#....# ...........# #...........# .. .............. #...........# .........^..... ##.########## ............... .. .#####..#..... ##.