### #.# #.# #.# ##+##### #.# ######......# ##.####....'......# #.......####.%....+ ######..###### #))....# +.....).# #......# #######.# ##+##### #+# #.# #.# #.# #.# #.# #.# ######'### ####'#####........# #.......##........# #.................# #.<.%....#........# +.......##........+ #.......##........# #.......##........# ###################