... ... ......... .......... ........... .............. ............................ .............................. ............................... ................................. ................................... ................#.................... ................###......#............. ...............## ##....###............. ..........#.....###....## ##............. ..........###.....#......###..........a.... .........## ##............#.....%......[... ..........###...................#.......... ...........#...................###.......... ..............................## ##......... ...............................###.......... .......#........................#.o........ .........###.................................. ...........## ##...................o............. .............###.....................o........... ...............#....................o.?...#....... .............................<............###..... .............................<.<..........## #... #...........................................# .. #.................#..........................# #................###...........)............. #...............## ##....................... #................###....................... #.................#..................... #................)...................... #...................................... #.....................#............... #.................... ##............. ##...........>......## ##.......... ##..[...............###.....#.... ##..................#.....###.. ##......................## # ##......................## ... ##.................)....#..... ##........................... ##.......................... ##........................ ##....................... ##...................... ##.................... ##................... ##................. ##............... ###############