.# .# #######.## #........# #.)......# #........### #...^......# #...%....### #........# #...)l...# #...