############ #..........#################### #.....................<....[... #..........#################### #..........# #...<......### ######.......# #.......# ##########...%...####.. .........a............. ##########..<....####.. .....(........... ####....|..####. #.......# #.......# #.......# ##..##### #..#