######## #......# #......### #......'.# ##......### #......#### #.....)...# ###########.....###.############### +...............+.................. #####.###.......##............## ####.# #.......##........##...# #....# #..#######........##...####.# #....# #..# #........##......... #....# #..#######.............###..# ####S# #..................#...# #######g###.)...####.........#...# #......gg...)................#...# ......g........(..............#...# .............###(######.......#..## .............# #.#.. ........(.... .............# #.#.# #.##..#.###.#### ##+##........# #.#.# #............... #........###.#.# #..##.#.######.# ...............###..#..)........ ....###.....#..#..#.######. #+#..##..#.##..#..#.### #.#........)............ #.#.###..####..##...#### ... # ###.#.# #................ #.# ###. #.#.#.###.......####.>.... #r# ....#####......................... #.# ..........#.#####.#############... #.# ..........#.............. .## #.# ..........##........##.## #.# ..........##.....<..# #.# ....................# #.# .........8..........# #######.#####.## ##......8.8...####### ................ ##.##.8._.8..# ......#.#####.## ... #..8.8..## ......<#.#####.# ### #...8..... ...#.######.......# #.......## #.................#.# #..#.######.##.##.#.# #..#.######.##.##.#.##..# #..#.#.........##.#.##..# #..#.##.###.#####.#.##..# #....##.# #.# #.#.##..# #.......# #.# #.#.##..# ##.#)##.###.#####.#.##..# #.#.##.............##..# #<#.##.###.#####.####..## ###.##.# #..............# ..##.# #######.####.### ####.# ######.####.# ... ............# .## ######.###### . ...# #####