######## ##......## ##........## #..........# #..........# #..........# #..........# #..........# ##........## ##....<.@.## #..........# . #..........#### ... #.............####....h #...........#........# #.......)...##....#..# ##..........###.......## ##.........# #...!....#.# #####.....# #..##......# #.....# ##.##...#..# #.....####.#.....#.. #.............#..... ##########(...#.......... #........#.##.5h............... #.....(..#.##.[h.$...#.g....... #.(......#.#..##.....#......... #...........<####....#@........ #............# #.##.........>. #........#.#.# ..# #.......... #........#.#...#.####.......... #........#.###...........$....# ##########.# #####...<)....#.. ..# ##........... ... ###......... .......... ##......... #...##.### ##..# .# ... #