### ###<######## #........... #.#.######## #.#........# #.########.# #....# #.# #....# #.# #....# ### ###.#<## #.....# #.....# # #.....# .# #.....# ########..# #######.#.######.#)......# ................>....O...# #######.#.#.####.#.......# #.#........#..###### #.##.#######..# #.##(......[..# #.###########.# #.# #.# #.# #..