##### .# #####...#######...# ..................... #####...###.####### ####.##...# #...%##...# #....##...# #....####.# ####...##.## #...#...### #...#.....# #.###.....### . ###.####......#### ..#####................. ..........####......#### ..#......# #...##### #....### #...<..# #...<# #......# ####.# ##.#...# ..# #.##### ...# #.# ....# #.# ###### #.### #...# #...# #...# #.### #.# #.# #### #.# ##...###.##### ...........%.# #............# . #.####...##### ...#.# #...# ..# ##.##.####...# ....# .# . .........##.# ...##.## ..####.##.###.##.# ....... ......#.##.#...##.. ..... .......#....#...##### .... .................# #.. #.............#### #.# #........#........... #.# ####.....#...####### #p# #...#.###### #.### #######.####...## #...# .................# #...############.......## #...................#### #####################