###### ######### #....# #.......###....#### ####.......##........+ .(.........'........## #.......##.#####..# #.......##........######## # #....รท..##...............# ...####.......##.........#...#.# ...........)..##.......#..#..#.# .................#######..#.(#.# .......)####...... .....#..#.# .....$..# #....... ###......#.# ........# #....... #........#.# ........# #...... #.#.#....#.# ........# .#........#.#### .......$. .^............># ..####### ...............## .########........# ...........(..#..# .......#.........# .......#...#..##.### .......#............ .......#.......#.##. .......#.#.#.....# .......#.#.#.#.#.... .......#.....).# ### ..#..#..#.# ..#..#..##### . #.#..#.>....# .# ....# #.#..######.# ...#.. ..#...#..####.#......##.# . .. ..#. #..#....#...#+####....# ..#..#.#.#..#.....#.).......##### ...#.#.#.#.#...#..#.........# ..#.#.#.#..##...##........# .. #.#...#.##.....##........# ....#.....#.......##........# #...<...######.##........# ....#.....#........#........# . #.#...#.##...............# ..#.#.#.#..##.............# ...#.#.#.#.#...#...########## ..#..#. . ..#......# .#.. .. . [.#.....# ...#.. .. ...#....# .. ......## .....