######### ........######## #............).# .#####.######.# .#.#####.#### #.# .......<....# #.# .#######.##.###.# #.##.....# ..######.# #### ###>######## #..#.....(.. #.#.######## #.### #### #.# ..# #.# #.# #.# # #.# #.# #.#l# #.# #.#o#####.# #.........# ###o####### #.# #.# #)# ..# .o# #..# #..# #...