### #######)# .......# #.#...#############..# ###.............>...)..# ........##.#####<####### #####.#.##.# #.# #.#.##.# #.# #####...##.# #.# #..........# #.# #####...#### #.# #...# #.# #####...# #.# #.......# ######..##### #...e.......!.. #..#############