######## #......# ##....).# #.<.....# #####.......# ####### .# #........#### #...<.###.... ..###.#### ..##.........# ... #........##### ....# #.###....# ##.#. # ###..# #.... #..# .... #..# #..# .... #..... ...... .#...... ......... .... .. .... ^.. ...##.# .### #.....# ...# #.#..### #..###....... #.#....##### #........... #####..#.#####. #####.....##..# #.o>hg#######.# #.##### #####.##### .. #..........# #.. #.......)<.# ## #..>.......# ...........# #..........# #..........# ..........# ..........# ..........# .........#