.. ### .### ......... .... .......... #..# #.......... #.?# #......... #..# #........ #..# #......# #..# #......# #..# #......# #..# #......# #o.# #......# #..# #>.....# #..#########......# #.5.........<.....# # #######B............>...############.## ........................................ ..........H............................ .........Y..................<........... ........................................ #######################################