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