##### #...# ####...# . ##......###... #..$.......#.. #.........h... #.........oo... #..<..o.o..o.. #...)......... #.............. #........#..... #.............. ###...#....... .?.##...... #... ###... . ####### #######......... #......#........?. #................ #...............# #.....#.........# ##########......p....)..# #...##...#....#......)..# #.. ###...<#..................###... #......#..............<[#........ #................................ #................................ ##.............>................. #...............)......)........ #....#........................... #.................)............. #...................>........... ##.............................. .............................. ............................ ........................... ......................... ...<................... ...##................. ..##............. .........#..... .........#..... .......#. ... ......... . ........ ...