###### #....# #....# #........ #....# #................ #....##### #................ #........#### #................ #..<.###....#### #................ #....# ####....#####................ ###.## ####....#...#............. #.# ####...?.#............. ### ##.##..#.%.......... #..###..#.......>... #.## ##.###..####.#. #. #.# #bg..# .. #.###S##.#..# ### #..#<......# ##....##.### #..#.# # #....# #....## ...##. #..# ## ...