######################################## #....<..)......................f........ #.##############################........ #.# #...............####### #.# #.############### #.# ###.# #.# #####...# ##.######## #.....### #.........###.##### #..........)).# #.........##### #............### #..............## #...........##..## ###.####...##....# #f# #...#._...# #.# ##..##....# #W# #...##..## #c# ##.....## #5# ##..### #.# #### #.# ..# ...# W.... ...... ....... ....%..#.