.... .. ....######## ...............# ..... +........# .....#+........# #.............# #.............######. #.#.................... #.#.........###........ #.#.........# #........ ###.#.........# #........ #.............##########. . #................# .# #................# ########..# #...^............# #.........# #......##+####...#### ########......(..# #..∩...##............. .......'..<......###..................... ########.....(.....+......##.....(....... ########.........###..................... ............................>............ ................................@........ ...........................##............ ................#'###......##........... ................#..#.......##........... ................##.....#+#.##########+## ........#############..+ .# ........# .## ....... ...... ...