###### #############.##.# .................# #............##.############## #......#.....................# #.######.#.###.................. # .........#.#..#.....^........#.# .# ########..#.#..#.########.....#.# .# #......#.......#..............#.####.#### #. ....#..#.........#####.....#.#........ ##.##.##.##.#....... #.....#.#....##### #.........).......#. #.....#.#......... ##..#.#.###.....#.> #.....#'#'#######. #. #.......#.#.. #.#.##.e.)(....##... #..#(..#...# # #.#.##...........P). #......#...# #.#.##..........P..P #..##..# ..# ..#.##.......)....P. ##.###..##.##+## ###.##.........P.P.P #.....)........# #. #...........P.P #######........# ##'#'####...PPP #......).......+ ...#.# ....PP ###.###.###....# ...#.# ....P. #.#.#....## ....#.# .. #.)........ #[#)######## #....)...... ###.#######+ ####'## #.....# .. #.....####.%.. #.......)....# ##......#######. .........'....... #####....######.. #.# #.........# #.# #.....(...# #.# #.........# #.# #.........### #.# #...........# #.# #...........# #.####### #......†....# ########'##....# #####...#...# #..............# #...#.############.......# #...#.####....####.......# #####.#..'....'..#.......# #)#..#..).#..#'##....# #.#####..#####.##..<.# #.#.#.#''#.#.#.##....# #....%....%...###....# #.........%.%.###....# #....%.....P........## ##%)...........####.# #######.......# #.# ######### #.#