#.... #... #... # #.. .# ####.. .# #....#+#.# #....#...##### +....J........ #....#'#.#### ######...# #......# #......# ##.<...# #.....# #.......... #.......... ###########