## .## #J###..!.# #........# #........... #......##..#.. #.......# .# ......... # .....)... ..#.....# ..#.....#