##.... ##....... ##......... #.......... #.......... ##.......... #..........# #<.....!...# ##.........# #........# #..a.....# #.......## #.......# #.......# #......## .....%.# #(..(...#