##### ### #.#.# #.# #.#.# ##.## #.#.# ... ... #.#.#########.#### # #.# #.# # #................. .. #.###.###.#### #.#<#########.#### .. #............. #.#........... #. #.###..##.#### #.#>.......... ..#..###.###..##.##### #.#.....#####. ............h<........ #.#.....# ........@........###.# #.#.....# (.#...y#####.......... #.#.....+ ....... #.......... #.#.....# ..#.... #.....##... #.#.###.# ....... #....... .. #.#.# .# ..#..y. #...#.##. # #.# . ..... #...#.# . #.# ....yy ......> #.# #.# #.# ######.##.#### #.....G(...... #######.#.#### .# # .# .# .# .# .#