############### #.............# #####.###########.# #........# #.# #.###.##.########.########## #.# #.##..........(......... #.###.###########............ ######.#....<....# ####.####### ###......)...#####.# #.# .........##### #.# .#####...# #y........ #...# #.####### #...# ... #...# #.# #...# #.# ..... #.# ###..# #.# ..# #.#