######### #.......# #.......# #.......# #....J..# .........# .........+ .........# .....##### ####. #.