########### #.........# ######.........# ###...##.........# #................# #.......####.##### #.......# #.# .##.......# ##.# #.........####..# #..######...#...# #..########...#.# ###..##...# #..##.# ....##...###.....### ##...#...##........# #........##.......># ###.##.....##......### #..........##..###.# ############..###....(##..# #.# ..[....(.(....####....##..# #.# #########......# ##.>.##.## #.# #...>..# #...#..# #.## #^.....# #.###..# #..# #......# #[..#..# ##.# #......# ###)...# #.# #......# ##...# #.# # ###..### #....# #.# . .. #.## #.#..# #.# .# #. #.# #.##.# #.# ###.# #. #.# #.##.# #.# ##...# #. ##.# #.##.### #.# #....# #.#####..# ##......# #.# #....# #...##..## #...###.# #.# #..####....# #.....### #.#.# #.# #.# #.........# ##.#..)..# #.#.# #.###.# ######<...### #..#####...# #...# #.....# #......## #.## ##... #o.## ####..# #..<.#<.# ####.# ## #oo# #..## #....##.# #....# #o## ##...## ##..###.## #.#### 5o #.....# #### #..###.# ... #!....# ##.....# .... ##...## ####### ..... ##.## .... ### .