. .# #####.# ...... #.######.##.# ## #.........#.#### .. .#######....#....# .# .......#.#[...##.## .# .....#...##......(##.# ...!.##.###....#.b.#.# #...........##..hg$.# ###.......####..rh.## ###...### #....#.# ##.## ##....#.# ###'### #.....#.. ##.....###.....#### #.......##....... #...<...####......# ##.....## ###....# #.....# ###..# +#####+ ###