####+##### #.......... #........... #........... ... #........... ... #..%.w......# ... #...........+ #.# #...........# #.# ### ##'######### #.# ..# #....# #.# #.# ####.#### #.# ####.###### #.....# #####'### #.........# #.....######.+ #####+### #.......# #.........# #............# ........####.......# #.........# #.....######## +........'..'.......#######..)......# #...>.# #........####.......'.%..##.........# #.....# #........# #.......####..#_........# #.....# #........# ###+###### ##...........# ###.### #........# #.(..(.# ###.........# #.# #######'## ######.# ####.###### #.# ###+##### #.....# #.## ##...# #####'### ####.......# #####.###### #..# #..### #.......# ##..'.......# #..........# #########'#####.####### #.......###%.##.......# #..........# #..........##...).....# #.......#...###.......# #..........####...........%.........# #.......#.### #.......# #............##...........#.........# #.......#.# #.......# #..........#^##..........##.........# #.......#.# #.......####..........#..'..........##.........# #.......'.# #.......'.............####..........###.######## #.......### #.....<.####..........# ########'### #..# ###.##### ##'###### #########.## ##.# ##.# #...#### #..## ####.# ##..# #.####### #..>...##### ##..## #....# #..## #.......# #......'...# ##..# #.#### #####'## #######'## #......###.######'##### ###'###### #......# #####......# #......# #.##.........#####........####..)...#####...'......# #......# #.##)........'..##........'.##......'.....###......# #......# #..#......)..##..#........#..+......####### #......# #......# ##.+.........###)'........####.<....# #......# #......# ###.........# ###.)......# #......# ######## ######## #.........# ########## #......# ########### ########