. .... ..... .. ....... .... ........ ..## P.... ........ ......## #..... .......... ........## .f#+##..ff.# ##...................## .....P.P.....###....................)## .P.f...f.....%.#.......................# ...?.P.P.PP...%.........................# ........f......r........................# ..................................[.....# .......%%.......)........................# .......%.%...............>..............[# .........................................# ........................................# .......................#.............[..# .........>............###..............<# .......>.>.....(....## ##.............<# ..............).....###..............<# .......G.............#................# .....................................# ..........)..........................# ........)...........................# ..............................).....# ....................................# ...................................# ...................................# .(........#.......................# ........###.........[...........## ...(##.........## ##...................## ...#.#.#...........###...................## .....................#...................## .....#.#................[................## .........................................## .........(................)%%............ ......!................................. ....................................... .......Y.Y............................. .......Y.Y............................ .......Y...............[............. ................................... #................................. ##....................... ..... #######################