########### ##### #.........# #...#### ########## #.#######.# #...+..# #........# #.##....)%# ########...##.#########........###.##.##...# #......#....#)#.......#........'...##.##.#.# #......#....#.#.......#........######.##.#.# #.).............)..............# #.##.#.# #.......###.#.########.........# #....#.# #.......# #.#.......##.........# #######.# #.......# #.#######'##.........# #>......# #.......###.)........#.#.......# ###.####.## +.........#..........#.#.#########.#.# #.# #......##.#..........#.#.#.........#.####.# +....^.').................................# #.....)##%.)....#.#.####.#.#######.#.####.# #.........#.##.##.#..........(.......# #.# .#####)..#.#.....>.########.#######.#.# #.# #.#####...#.#..#...........#.#...<...#.# #.# ####.#.5.#...#.#..............#.#.#####.#.# ......#.#.....#.#...##.........#.#.......#.# .......#.#p.#....#...##.........#.#######.#.# .......#.#..##.###...##.....)...'.# #...# ......)#<#..##.###...##.........### ###.# ........###..##.......##.........# #.# ........[....######...##<........# #.# ........####.# #.############## #.# ....... ..# ### #.# ....... ... ... ######. ... .## #. ### #. #. .