######### ........# .........# .........# .........# ###### >........############....# ..........)..............# ......[..#####.....#.....# .........# #.>...#.##### .........### #.......# ###........#####....##### #####.....# #........# #.....####.._.....########### ##)##)##.............##.....## #.##.##.#.#..#..............## #####(##..#g#.##.................# #..........## ...##...#...... ..# #.#####.###