######### ######## #....[..# % #......# #.......##.. #..<...# #.....$.#... #......# #......... #......# #.......# +...c..# #....%p.# #....c.# #.......# #...c..+ #...<...# #......# ###+##### #####+##