. #####+### .. #.......#####... #............... #............... #............... #......)<....... ######.....)......... #.......###'########+ #.......'........# #.......#........# #.......#........+ #.......########## ##'##........ #...#........ #...#......... +...+......... ###.#......... ######.###.....## #.....:..#.....# #........# #........# #........# ... #........# .... #........#.....# #........#.....# #...######.....############ ##...###................<... #......'.................... #......#............yy...... #......#...(.........yyy.... ########............y....... #...#.........#########.... #...#.........# ... #...#.........# . #...'.........# #####.........# ###########