# . .## .. ... .... #.# g.... ..?...... #.#...!.. # #....# .. #.##.# #.#....# #....#.## ###.##.#..# . h.........# #.# ###.##.#..# #.# #..#.#.######.# #.# #.#...........# ####.# #.##.#..##.#### .[..#####.#.....##.# #(.##......%......# ######..#...###........# ..............##..####..# #######.#..............# #%#...g##.#####....# #.#...###.# #.#### ##.##.## #.### #.# #...#.# #.[.....# #...#.####..#.#..# ##...##...........# #.....#......#.#.## #..<..#.....## #.....#.##### ##...##....# #...##.##.# #...##(##.# ##.##..##.# #.#.####.# #.#.# #.# #.###.#.####.# #............# ######..###### #..# ..... ###.)## #..# #... ##.. ##.