######## #%.....# #......# #......# ###......####### #..?.....#.....# #.#......#.....# #......#...<.# #....<.#.....# #######....### #...##.# ###.####.# #.....##.# #..._.##.# ##.....##.# #....####.# ##....# #.# #.....# . ##.##.## ..# ##..#...# #...# #..##.#.# #....#<###. .# #...# #. .# ###.# #. .. ... #. .. ..##... ... ... .. .... #. ..... .. #..... ..