!..#. .## ..... ..# # # ...#.##.## .### #..........##.... ....#...............# ....#.........#.....# ...#....###......... #........hh..# .. #..#########.## .# #.............# .#####. #............# ....... #.....<......# ....... #............##....... #..................... #.#########..##.#.#### #................. ############....### #....# #....# #....# #. .#