##### ######### ##...## #.....).####.....# ##### #..##.#..........# ...# ##...#...####^....# ####.######.....#### ##<..## #..............## ##.## # #.##.########.## #.# #.##.##.# #.# #.# #.......# #.# #.# ####<#### ##'## #.# #.## ##...## ####.# #..## ##.....## #....# ##..## ##.......#####..###### #####...####.........##.........# ......Z....'p........'.......##.# #####...####pp.......##.....###.# #..## ##.......###.....###.# #.## ##p....## #.........# ###.### ##...## #####.##### #.....# ##'## #.# #.#.#.# #.# #.# #...#.##### #.##### #.# #.........# ##.....## #.# #..##.###.###(..[...# #.# #.............p..#..# #.# #..###.##.###....#..# #.# #......##.# #....())#####.# ##.######.# #..#..........# #.######.# #..####.####### #........# #..####.# ########## #.......# ##.###### ###.##### #.......# ##### #.#.###.########## ....## #p#.##.>.........# ....# #.####.#########.# #..# #..# #.# ####.p####p.# #.# #...lKpp....###.### [..##oo####.##.....# ......l.# #..#.....# .....#.## ####.....# ...o .. #.....# ... .## #.(...# .. ## #.....# . #.....# #.....# ###.### #.# #_# ###