######## #......# #......# #.# #......# #.# #......#### #.# #.........# ##### #.# #......##.### ##...# #.# #......##...######### #### #..#.# #.# ########...###.........#####..#######.##.# #.# ................(........................####.# ...#######..################..###.............## ####.## #...........#.####.####..# .?.#...##########.#.....#####.# #.# ##..# .....................##.## #.# ##.###..## ..........#####)..#####.# #.# #..##...# .....[.....###...### #.# ##.###.#...#.# ...............### ##.# ###$<##..#.###.# #...(.......#### #.)###.{.....#......# ##...#..)....## #.#[................## #.######.....#### ####..>##...............# # ###.......# #....####...............# #.#####.........###....####...............# ####.#.....####.#.)....#####.................# ........#######...).#..##....#...............# ........# #........)...##.####...............# ........###.######.).#....## ##............)## ............######%(...##..# #.........[..## .........##.........##.....## #.####.#####.# ####.###.#########.######...##..##.....# #.# #. #.# #...####......###.....# #.# #. ..# #.#......#............# #.# .## ...h..h.....######..### #.# .# .######.###.## ###..# #.# # g# #....##..#......# ..# ####.##..........#.# #................# .........####....# #........# ...<# #####..## ...# #<## #### #.# #.# ..# ###