######## ##### #### #.#.#..####### ##########.#.## #####..## #.....[....... ..............# #...# #.......# #.........#### ###....##P...# #^... #.......# #.........# #...####...# #...# #.......# #.........# #...## #...# #...# #.......## #.......<.# #. #....# #...# #...#####........# #.........# #. #...## #...####...#.##........## #.........## ##.. #...# #...##PP...............# .#.##..........# #P..###...####......................# ..............### ###...>....D............#####........# ................. ........................## ##........# .....................>..............###...P###.........# ....#####....#.#....................# #............###.# #..# #...## #....######...###....# #............# #.# #.. ##...## #....# #....# ##...# #............###.# #. #.....# #....# #....# #...# #........[....#P.# ##....# #...# ##...# #...# #...#.####...##..# .#.##...####...## #...####...# #...######[...##.# .........##......######..........###...####.........# ....................................................# ....................................................# .....................###...###.#....................# .###.#####.#..P#.....# ...# ###................#...# ## ########....# ...# #................###.# #....# ...# #.................##.# #....# ...# #....................# #..... ..####....................# .%........................# ..........................# ...............####...##..# .%.F......##...# #....###.# ..........###..# ##...###.# ..........##...####...#...# ..........................# #..###....?#.............................# r.......................##.#.##(#........## ..............).?.......#########........P# ................######..# #........## ...............## #P..## #........# #...............# #...P# #........# #..............## ##..## ##........# #.....$........P# #..# #......[..# #..............### ##..# ##........# #..............#.####...# #....P#.## #............=..........# #.....### #..(....................# #....##.## ........................## #........# )...............#####...P# #.>......# ................# #...## ##........# .........##....# #....# #..F..###.# ##....#####...# #...## ##....# #.# ##... #...# #.F.# #....# #.# #.. #...# #...# #....###.## #...# #...# #....#P#..# .#####...## #.........# .......F.P# #........## .........## #.F......# .........# #...P.##.## .........# #F..####..# .........### #...# #.## ..[......#.#######...####.# ............F..........)..# #.##...####.#####.#.#####.# ## #### ### ##### ###