############# ##......(....## ##..(..........## ##...............## ##.................## ##...................## ##.....................## ##.......................## ##.........................## #...........................## .............................## ..............................## ####################.........).......## #.....................................## #..#...#...#...#...#...................## #_......................................## #..#...#...#...#...#.....p...............## #..................).....#................## ####################....###................## ....#.......%#..................## .............)...................## ..................................## ...................................## ...................................## ...........=........................## ................#...................<## ..............###...................<# ..............#...................<## .................................## ..............................## ................<...........## ..........................# ... ..........p.... ..# ............. # ........... ......... ...