######### ############# #.......# #...........# ############ #.......# #...........# #........... #.......# #####...........###........... #.......###[..'...........#.'........... #.......'...###...........'.#........... +.......##### #...........#####'######## #)......# ##'########## #.# #.......# #.# #.## #.# ##'###### #.# #..## #.# #...###### #.# ##<.# ######.##### ###......# #.# ##+# #..........############'### #.# #.............##.....).)..# #.# #..........##.##.....)))..# #.. #..........##.##..........# #..........##.##.........[+ ####.#########..#..........# #....# ##.'..........# #.#### ###..........# #.# ###.######## #.# ####..### ##'########## #.......####### #............####.......'>......._........# #............'.##.......#######.P.P.......# #....>.......#.##.......# #.....$.....+ #............#.##...>...# #..........# #............#..'.......# #..........# #####'###########.......# #......$...# #.## ####'#### #....y.....# #..## #..# #'##### ##..# #.## #.....# # ##.# ###'##### #######'## .# #######.## #####.......### .........#########.##### #........####...'.T.....'?# .#######.'..#...........# #.............###.......#.# #.#.##......>......# #........###### #.......#.<# #.#.####...........# #....)...# #.......##..# #yy.# #...........# #........# #.......# #.# ###.### #...........# #........# #.......# .. #.#.#.# #...........# #........# #.......# ## #.#.#.# #...........# #####.#### ####)#### #.....# #...........# #.....# #.)# #..#### ###..######## ##'######## ##.##### ########.#########..###### #.........# #......# #............##........... #.........# ####......# #............#............ #.........# #.........# #....y.......#............ #.........# ####.##......# #............#...(........ #.........###....##......#### #....<.......#............ #.........##..#####.........####......................... #.........#..## #......##....'.......).....############ #.........'.## ##############.............# #.........### #............## ########## ##############