.. ... ...# ########### ... #..## #.......... ##.. #..#######......... ... #................ .. #.......%....#########.# ###.##...............##..# #.##.#####..............#####..#.#### . ...............................%....# .##.#####....####........########(#### ...#####%.....##........# #.(# ### #..##.....##...........# ..).. #.## #..##.##### ..........## ........ #..## ######.....# .....####.# ....?.(...# #.(.# ##........(## .##.# .# ..........# #.#.# #...###)...# # . ..........# #.#.####...# #..#.## ..........# #.#...##...###.....##. #.###.##.......#......# # #.# #.##...###.###...##.# #.# #..####.............# #.# ##.###..###....#.... #.# #..##.## #.#.....## # #.# ##....# #.#..##.. .## #.# #.#### #.....# .....# #.# #.# ##..##.# #####..#.. #.# ### #..###(###........ #.# ####%## #..##......# #.# ###....# ##.(.......# . #.# #...##.# ####......###... ##.# ###.###..#### #..........# #..# ###...........# #......## ####.####.............# ##...<..# #.......#.##..........# ##.......# #.........############# #........# #......%### #..#......# #.......# ...######### #.......# ..## #.......# ## #.......# #.......# #.......# #.......# #########