# ...########### #...........# ........... #.......# # #..###.##.#.##... #....J<.......... ########....##... ........# ###....#.# #....# # .....# ...... ......##