. # . . ..... ..## ..# ....#.#..#..# ##..#........# .....##.#...# # ........#...# #. ...........# # #. #.#..<..#.# ..#.. ###.#......# .......#.#J###...#..... ..........h......# ### ....#.#J..#..##..# #...#### ....# #..## ....# ...## .##.# .... ## ## ...# ...