.. #########. ..### #......... ...... #......... ...... #......... ......###......... #.....<.......... #................ #........>....... #.#######........ # #........ #.####### #.# #.# .# #........ #....^.. #.+ #...... ###....... ..# #..... .........# #.# #....# .........# #.# #....# .........# #.# #....# #.......# #.# #....# #.....<.##########.#### #....# . #.......).............####....# ... #########.....................######>.... ###....................Hy........ #....................o######### #.....................# #######################