###........ ...(...... .........o ....)....# ### .........###.# ....h....##o## .........###{#### .$.$.....'......# .........######.# .........# #.# ?......... #.# ........... #.# ####.......# #.# #.......# #.# #.......# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #######################.# #.......................# #.####################### #.# #.# #<# ###