...# ....# ## ###... #. ..#..# .... ####.##.#..# ......# .....#.#..##......# #.###..#.#..##......### #.....<.....##......... ####........##.......# .....................# ####.................##### ........................ ###...................... #...........%......... #..................#### #....##.#.............. (.## #.#......h....... #.#####..))...... #..O..##### #.....# #.....# #...... #....... ####..... ......