######## #......#### #.........# #.........# #.........# ######## #.........# #......####### ########.........#######............. ....................)...............# ....................).##'##.........# .# ....................).#...'...#####)# #.# ...#####'#..#####.....#...#...# #)# #.# .. #.....#..#...#.....#...#...# #.# #.#+#####.. . #.....#..#...#.....#...#...# #.# #.......[... #.....#..#...#.....#####...# #.#####............ #######..#...#.............#####.................. .........##'##.#######............................ #..............# #....>.....#####..............# #..............# #..........# ###............# #..............# #..........# #............# #..............# #..........# ##...........# #..............# #..........# #...........######. #..............# #..........# #..#######......... ..............# #.######...# #..# ##......... .............#######.# #...# #..# ####..)####....# ...................# #...########..# #....8....##...# ###.......########.# #....(........# #.........##...# ######..#......#.# #..(...#####..# #....)....##...# #..#......#.# #<..(..#...#..###.........##...# #..#......#.# #))....#<..#..##...........#...# #..#......#.# #......#...#..##...........#...# #..#####)##.######..)...#..[#..#..8...>...8.....# ##.<.......()............#...#...................# #...................(....#...#..........)....#...##### #####.......(...........(....'...#....#.........##.......# #.......#######.....(........#####....#.........##.......# P.......#.....#.......................#.........#........# .##.....#.....#...####'#..............#....8....#........# #.....#.....#...#....#..............####...####........# #.....#.....#...#....#.....>......^..# #..###..........# #.....#####'#...#....#...............# .... #..........# #...............#....#...............# .....#..........# #...............#....#...............# ....#..........# #...............#....#.......######..##+#####..........# .. ##.##########......#....#.......#....#....................# ##'###..#........#(.....#'##.#.......'....#...#########........ ........#........'.........###.......'....#...#...<...#........ ........#........#........gg.........######...#.......#..###### ........#........#............................#.......#..# #.......#........#(##########.................#.......#..# #.......##########.# #.................#''######..# #..(............))V# #............................# #...............)))# #............................# #########..........##########..............###########.### #..............................)...# #.# #..>.............).................# #.# #...............######.....###.....# #.# #..############## #.....# #.....# #.# #..# ####### #.....# ### ####..# ####