### ##.. ...## #...##### #........# #......... #....... #....# #..### ## ########....# ###...##..##.......# #......h...........## #.#...##%.##........# ## #####'##.....# #...#.....# #...#..#### #.<.#... #...#...# #...#. . #####