#....... %....... #.....## ##......# .......# #.....# #.........# ######.....# ...........# #..