########## ###### #........# #?...# #........# #....# #..[.....# #..J.###############........# #..J..............##........# ########....##.....................# #....)).....##.#########.##........# #?....)[....##.# #.##......<.# #...........##.# #.##........# #...........##.# #.########### #.......####.... #.. #.......# .... ... ##.###### .... #.. .. #..## #... ... ... ... .... ##