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