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