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