### ..# #.# #######.# #.# ######.......# #.# #...##.##########.# #.................########## #....>...........[........... #.....#####.###.......##### #######(....# #+# #.#####(# #<..........# #.# #.# #######...#.# ##.#####(######## ......... +................ #.######.... ##.###...######## #. .... #.# #..S# # .... ........# ... ......... ........? ####..... #..... #...... ...