.......... .. ......... ... ......... .... ......... #...###........ ..............# ...#..........# ...#..........# ....... .......>......# #. .....# ...#####..........# #.. ..... #.$.....#.......#### #..####...# .........#.......# #.........##### ..................# ####(.<........!.............##......### .............#...............##.......... .............#........................... .)...........#.................###....... .......%)...........##.........# ####### ...............................# ....##O....#...................# ...............................# .......#.#..........#........# #....?..###..........#........# #.......# #...#+#+#########..... ...............# #...... ................ ..#### .............. ..# ####....... .......#+