######## ##########......# ................# ................# ................# ########## ######.........# #........# #. #.........# ####.[.."...# #. #.........#####...........# ######. #.....................)...# (.....######.............#########...# #...........(...........# #..<# #........##'######......# #...# #........#.... #......# #...# #........#...... #.....(# #...# #........#.......#......# #...# #........#.......#....... #...# ...><. #.######.#########........ ....# ....z # #....'.................## .....# opp. #>...#.................# ....# ppp ..... #....#.....### .p@ .... #......#....#.....# ########p# #..# #......#....#.....# ....).(p{# #..# #......#....#.....# ........5# #..#####......######.....## .........# #........................... .........# #............................ .........#####.......#..(......#..#....... ......................##.......#..#....... ......................#.###.....##.....### ............######.....#..###...# ...### ..#######...# #.....#.#..##..##..## .. #...# #.....##. ..###..### #...+ +......#.. ...#### #...# #......##.. .# #.... ......... #.. # #..... ........... .## ...... ......##...