###########+##### #...............# #.......H...%...# #.......(a......# . #.......(.((...<# ... #..?............#..... #.................# #.....###########..... #.....# ..... #.....# .... ... ...