########+# #........# .#........# #..#........# #..#........# #..#........# #..#.<......# #..####'#####.. #..............# #>..%.......... .########...##########. ............# #########...# #...# #...# #...# #...# #...######### #............ #..#########. #######o.# .......)o# ######...# #...# #.... #.... #....# #....# .....# ...