###### ############# #....# ###### #...........# #....# #....# #...........# ########....###....#####...........# #.)).).'.)..'.'........+....)......# #.##)###....###.......##..)........# #.##)# #.[..# #.......##.......)...# #.##(# #....# #.......##...........# #.##.# ###### ####.)..##....)......# #.##.# ##....'....[).....# #.##.# #.####.).........# #.##.# #..<.#...........# #.##.################..#...........# #......... #...................#..#......############## #?........ ####....%..^...........'../........J...)...# #......... ################.#..#.!....############)# #......... #....#..#...)(.# #.# #..J...... #....####....[.# #.# #......... #....+.........# #.###....J.... #....#########)# #)...).)...... #....####......# #.##........## #....#.........# #.##...(....# #....#.........# #.##..).....# #....#..(#####.# #.####'###### #....#...# #.#.# #.# ... ######...###.#.# #.# .... +...'...#.# #.# ....# #.#...###.#.# #.# ...# #.#.....#.#.# ...# #.#.....#.#.. #.#.....#.### #.......'.# #.......### #.......# #..###### #..# #..# #..# #..# #..###### #.......+ #).###### #<.# ##.# #.# ###