######## ........############## .........##...........# #.........#.........(..# +..(...................# #..........#...........# #.........##...........# #.........##...........# #.........#####.######## #######'### #.## ###..# #..# #...## ####.##### #####.### #....%...# #......# #........# ###......### #........# #..........### #........# +.#......#<..###.......<# # ###.######............# #.# #####........# #.# #### #........# #.. ..# #####.#### ########.## #....# #.........####'######## ##.........##..w........ .............#..>........ #..........#.......... #.........<........... #.........#........... ###.########.......... #. #.......... # ##########