### ##### #.# ################## #...# #.# #................##########...# #.# #.............................# ###.# #######..^..........................###### ############# #...# #.......................>................# #...........###...# #........................................# #.................####.......######...........................# #######............................# #........................#### #..................................# #...#######..######......# #.....>......#####.................# #...#.....#..#....#......# #............#...#....)............# #...#.....#..#....#......# #............#...#.................######...#.....#..+....#......# #............#...#......######..............#....##..#....#......# #####........#...#......#....#..............#....'...#'####......# #.######.#...+......#....#..............#....'..............## #.# #.#...#....###....#..............#....#...#####......# #.# #.###'#....#......#........##'##.#....#...# #......# #.# #..........#...)..#.....#'##...'.######...# #...#### #.# #..........#......'.....#......#..........# #...# #.######.>........##.....#.....+......#..........# #...# #..................'.....#.....#......#..........#####...# #.......#'####.....#.....#.....#......#..................# #[.######....#.....#.....#.....#......#..................# #..#.........#.....#.....#.....####...#.......#########..# #..###.......#....##.....#........#####..######.......#..###### #....#.......#....#......#...............#............#.......# #....#.......#....###....#..#######......+............#.......# ######....#......##......#....#..# #......#............#.......# #........).......#.......#....#..# #......#............#.......# #..###..###..###.#.......#....#..# #......'...######...#.......# #..#.#....#....#.........######..#######......###'#....#####.......# #..#.#..###..###..............................................[....# #............................................###########...........# #..#.#..#.#..###....................)........#.........#...........# #..#.#..#.#....#....................)........'.........#.....<.....# #..###..###..###.................###.........#.........####........# #................'#'##...........#.####......#............#........### #..###..#.#..###.....#...........#....#......#............###........# #..#....#.#..#.#.....'......######....#......##.............#......<.# #..###..###..#.#.....#..###[######....#.......#.......[.....#........# #....................#..#........#....#.......+.....[X<.....#........# ########.#...#..#....#..#........#....####....#......[[.....#........# #.#####..#....#..#........#.......#....#.............#..####### #.....)..######..#........#.......#....#############'#..# #................#######'##.......#.....................# #................# $ {...#.......#.....................# ########................# Xx..#.......#..#####..######......# #.......................# #.Xxx#.......'..# #..#....#......# #.......................##########..#'####..# +..#....#......# #...........................#.......#.......# +..#....#......# #...........................#########.......#####..'....'......####### #..............###....####.........................######............# #..............# #....# #...........................................# ##.....#######.# #....# #......................###########.......#### #.....# ## #....# ##############.........# #.......# #.....# #....# #.....##### #.......# #......# ###### #.....# #.......# #......# #.....# #.......# ######## ####### #########