######### #......$# ######### #.#####..# #........ ####.### # #....?... #(.....# #.......# .< #......# #......$####... #......# .. ...Y........... #......### . . ###.....5.. ####.....## .. .........#.##. #...######### #......## #.##........#.... ##.### #..... ##......########.#.......S....... ##..# #....###### #.......##...##.....>..... (....##..## #....#....# #..................#..J......##..#.## #....###..# ##..##................J............# #.........# #..###......................#.....#######..).###(.# #..# #.......)........... ..##..#.##.........#....# #..# #.......).........## ##.........####....###### ###..#####.....#.<....#### #..#.#...### #.......... #.....# #..###.#.#..#..######.##.....######....###### #.....##.... #..(....c........###........####.## #....>##[##..##...#......................# #.# #.....##.# #.......c.....................# #.### #........####.....#.........<#####.......# #...# #.....### #............####### ##.##.### #...# #.....# #..#.....(.#### #.##.# #...# ####.....# ...#..>....## #.##.## #...# #...#....###)# #........#### #..#..#####...# #.........#...# #...........######## #.)#..)))....# #............# #.........O........# ##.######....# #...........## #........ca........# #.# #....# #...........####.#......###.....)...# #.# ####.# ##...............#......# #.........# #[## #...# ##...#.....).#####.....# #.........# #.)### #o..# #####..........(......###.........#######...# #...# ###....######....)......................# #...# #....# #.....##.....################ #...# #....# #........##### ##### ###### #.....##### #######