#..# # #..# .# #..#####.####. #..##........ #..##....... #..?......# #.........# #.........# #..##.....# #..####..## #..# #..# #..####..# #...l....# #..#####.### # #..# #....# .# #..# #....##..# #..####........# #.............. #..........##. #..####.<..# #..# #....# #..# #....# #..# ###.## #..# .# #..# .# .. ..