######### ####### #.......# #....... #.......### #........ #.......+.####......... #.......#...<#......... #.......####.'......... #.......# ###.......... #.......# #.......... ###'##### ##'######## #.# #.### ###.# #...# #...# ###.## ###'###### #..# #........# ###'#### #........# #......# ############## #+# #........+ #><....# #............# .... #..%.....# #......# #............# ..... #........# #......# #............# ####....... #........# #......#####........<...# ##..'......@ #........# #......'..##............###..##.....b. #........# #......##..#............##..## ..... #..>.....# +......###.#..).........#..## .... #........# #......# #.'............+.## ... #........# ###+#### ###........<...### # ###+###### #########.#### #########...# #............. #..S.g........ #....S........ ........(........# ..#.............. . #............. #............ #........... #......... ....