######## ####......# ... #.........# ... #.###.....## .. ### #.#........# .. ..#####.#.#......##.# . #######.#.....#.####....#.# ..# ........#.##..#.#..###.'####.# #...<#.##[.#.#....###...# #.#.....#..#........#._.#.... #######.>#......###...###.. .....#....###.#####. #.....###....#.#... ##.##...)...# .# .... #.#........# .. ... # #.......## .. ... #.#.......# #.........# ###...).### #.#.#.# #.#.#g# #.#.#g. #...#... ###.... #..... #...... ##......