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