. .. .. .# .# ###.### # ####### #####..... !.# #.....###...#.#.#...... ##.# #.##......$h..# #..# #....%........# #..###.#..........## #......#.#...#.#.## #..###.#.#####..... #..###.#.# ###(### #.#...##.# +# #.##.###.# #......>.# ####.#.### ########....#### .....(.........+ ########%...#### #.#.## #.### #.# #.# #.# #.# #.# #.# #.#######.... #..<)........ #########.###