#...... #...(.. #...... #?....# #..%..# #.....# #...# #...# #..a......# #...####### #...# #...# #...# #####