######## ........# .........# ..........# . ...........# '. ...........#.# ...........p.# ............# #######p#### #..# ########'### #..........# #####+##### #..........# #.........# #..........# #.........# #.)..>.....###.........# #....p.....#.'..<......# #....<.....#.#<........# #......%)..'.#.........# #..........#######'##### #..........# ###..# ####'####### #...## #..# ##.####### #+##### ###+#### #........# #......# #......# #........# ......# #......# #........# .....# #......#######........# ..).+ +......'.....#........# ... #......#####..........# #'# ##'##### ###......(.# #.# ###.# #........# ###.# #...# #........# #...# #.### ######.### ###.#### ###'########### ###.# #......######.........<...### #...# #...........#.............+.####'###### #.....##.##...............#.#.........# #.....#...#.##.##.........#.#.........# #...........#...#.........#.'.........# #.....#...#...%...........###.........# .......##.#..#.%.#.........# #...%.....# ##............#.##.........# ##'######## #....##.#................. #.#### #.#...#..#.##.######## #....## .....#...#.# ####..# ...#.......# ##.# #.##.#...#.# ######.##### ...##.##.### #..........# ............##########..........# ...#######..............%......# . ############..........# ############