### ###############.# #<........[)....# ###############.# #.# #.# #.# #.# ## ########.######################## ... ....................>...........# ... #.#############################.# #.. #.# #.............# #.# #...###.##########.###########.# #.# #..................# #.# #.# ......T##.############ #.# #.# #..#... #.# #.######.# . ..... #.# #........# ####.. #.# ########## .[. #.# ##.# #.# #. #..