### ## #..##.. ....... .. ....... ... ....... .... ######....... ...######.........# #......#..o......# #.........#'#....# +...o..#).#_#....#.....# #.....%#).#'#....#.....# #......#.........#.....# #######......##.....####.....# .......o.....#...#...........# ..(..........#...#...........# .............#...#...........# .............#...#.......<...# .............#...#...........# ........<....#...####'##.....# .............#...##....#.....# .....#########...##....#.....# ..... #....+.....# ..... #....#.....# #....#.....+ .....# ##....#