############# ............# ##########...## .........##....# ##.....)....################################ #..######.#...........................$...># .. #..# #.#.########################.o.Z...# ... #..# #...# ..... #.......# #....##..# #...#...... #.....$.# #........# #...#...... #......... #######..# #.#.#....... #.......# .........#.####.#....### # #....... #######..#p...).#......# .# #####.. #......#....p.#.#.#..###.### #.###>.########............ #.# #...........#......#.# #.# #..#..#.#............# #.###..#..#.##.####.##.### #.....<...#.##.####.##.# #.....#####.##......##.# #..........)##...#####.# #.....########...# #.# #)############...#####.# #..}................(<.# ##.......#############.# #.......# #.# ######### #.# #.# #.# #.# ..# #