... #.... ...... ####+### ....#+# #...)..# ....... #......####....... ###.......).#........ ............)'........ ####.....##.#........ #.....##.#####... #....o##(# . +.....'..# #.....######### +.....'........ #.....######### ######################## +..#### #.........#............# ##.# #.#######.#)#########.## #.# #.#.....#.#.#.# #...# #.# #.###......=#.#####.#### #.# #.#######.#.#..........# #.# #.........[.#.#####.#.## #.# #########.#.#.# #<#.# #.#### #.# #.#.#.# #.#.# #....# #.# #.#.#.# #.#.# #....######## #.#######.#.#.# #(#.# #...........####.........#.#.# #.#.# #########........#######.#.#.#####.#.# #........'...#...#.......#.... #........###.#.#.#.#####.###### #........# #.#.#.#............# #........# #.#.#.#######.###.## #........# #.#.#.......#.# #.# #........# #.#.#######.#.# #.# #.....)..# #>#.......#.#.# #.# ###..##### #.#######.#.#.# #.# #..# #.........#.#.# #.# ###########.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.# ##############.#.# #.# #..............### #.# #.############## #.# #.# #.# #.# #.# #.# #.# #.##################.## #.....................# #.##################### #.# ###