##### #.#.# #...# ###############################.#.# #...............................#.# #######.###############################.## .................. ..................# #######.########## #######.########### #.###### #.# #......# ###############.# ########.###.............#.# ...#........#.#########.#.# .........#######.#........#.......<...#.# .$.......##...............#.######....#.# #.......##......#........#.##..........# ####....... #......#...(....#.##.#...#..### ......... #......#........#.#...........# ###.#....# #......#.......##.#..#......#.# .........###########........#.####.######.# ...............................>...# #.# #####....############.##.#..##..#..# #.# ................................#..######.## #####....####.#######.#..#####..#.......[..# #.......# .# #.#.........#.############ ####...## .# ##.#......#...............# ##P....##.# #.....###.##..###########.# #PPP....#.# #.....# #.###.###.......#.# #PPPP...#.# #.....# #.# #..##.#####.#.# #PPPPP(...# #.....# #.####..........#.# #PPPPP....# #.....# #.#....^..#.##..#.# #PP..Pl...# ##.#### #.#.##..#.####..#.# #P....P..## #. #...............#.# #P.>.PP..# #. ###.###.#.####.##.# #P..PP..## .. #..<#.......#.# #PPPPPP.# . #.#.#########.# ##PPPPP## #.#...........### ####### #.#..##.........# #....>........#.# ###.#.##...##.#.# #.......##.##.#.# #..........##.#.# #.....#######.#.# #.....'.....#.#.# #.....#####.#.#.# #.....# #.#.# #.....# #.#.# #.....# #.#.# ####### #.#.# #.#.# ##########.#.# #..........#.# #.##########.# #.# #.# #.# #.# #.# #.# #.##########.# #............# ##############