### .# # ..########.# ##... ####..#....#..# # #..#. #. ..........# .. ##.... .###.......##..# ...... #.##..#......# #...###.##.......### #....##......<.....# . #............##### .... ## ##............# .....#.##....#..#.....# ###......#.(.#..###..#.# #.#...##.....%..# #....# ###....##.W.(....##.....# ........#...............# ....................>...# .#.....###........ #....###......... #...<.>.......... ##......#.......# #.................# .........##..##.###. #.##...... .## .# # #......... .. ..##.#.## . ... ....# ..## #.#.#