#... ....#.. ....... ....... ....... ....$.. . .... ........ ...... ..#.....#...v.# ..h.# .###...###....##...## .#.....#.....v.....#.. ....................... ....................... ....................... ....................... ....................... ...... ................ .....##......##......## ..... #......##......# .... ................. .. .................. ................ ...