.. ... #.... .... #....##+###.(.. #....#......... +....+......... #....#......... #....#.<....... .##....#....####+ .......'....# .......#....# .......#....# .......#....# .......#....# .#######....#+### ##.......# #.......# #.......# #...)...# #.......# #.......# #.......# ......##'###### ......#.......# ......#.......# ..%...#.......# ... ......######'##.... #####............... #).............. #.. #..........%.... +...#............... #...#............... #....#..##.............>. #....#..###'##########+#. #....+........# #....#........# #....#..%.....+ #....#........# #(...#...#..#..# #.......######## #[......# #.......# #..J....# #.......# ............# ............# ............# ............# ............# ...####.....# ... #.....#