######## #......# ######### ###......# #.......# #.'......# ####### #.......# #......# ####.....# #.......# #......#####..'.....########.......# #......'.....##.....%......'.......# #......########.....########....)..# #......# #.....# #####'### #####'## #.....# ###...# # #..# ####+## #...### . ..# #.## . ##'######## ... #.# ######'###### ###. #.........# .... #.# #.....))....# #.. #.........# ..... #.# #...........####.############..(......# ....%..### #.# #...........##...........#..+.........# .......'.#### #.# #...........##........>..#.##.........# .......#....####.#######...........##...........#.##.........# ..... ####............'........................#.##.........# .... ######.#######......)....##.^...........##.........# p## #.# #...........##...........########'##### #.# ####'################..### #....# #.# #.# #######..## ###.##### #.# #.# #.........# #...<...# ###p###### #.# #.## #.........# #.......# #........# #.# #..## ###.........# #.....%.# #...<....# ##.###########..#######...........# #.......# #........#########.......................#...(.......#.......# #........'........(.#############.########.........#.#.......# #........##########.# #.# #.........#.........# ####'##### #.# #.# #.........###.......# #.# #.# #.....(... #####)### #.# #.# #####.### #.# ##+####### ####.###### #.# .# . #........# ###.........# #.. #........# #...........# ##. #........####.#........... #........##...#.........## #........'..###.........# #........#### #.........# ... #........# #......... ... ######'### #........ o.. #..## ####.# #o# ##..# #.. #.# ########'### #.# ########+## #g# ...........### #.# #.........# #.# ...........'.## #.# #.........# #.# ...........#..###.###### #.........########+## ##'###### ....(.....##.##.......#####.........'.#.......# ####.......# .(........##<.............#.........#.o.......######..'.......# ..........#####.......###.'.........###.......'......##.......# .........# #.......# ###.........# #.......#########.......# ######### #.......# ########### #.......# #.......# ######### ######### #########