######################################################################### #.......................).......................#...#.....>.............# #...............................................#...#...................# #...............................................#...')..................# #....######################################.....#...#.............####### #...)................#......#......#......#.....#####...#####.....#.....# #....................#......#......#......#.....#...#.......#...........# #....................'......#......)......'.....#...#.......#...........# #....................#......#......#......#.....#...#.......#.....####### ######.....##################.###############'###...#.......#.....#.....# #....#.....#..............#...#....#................#.......#.....#.....# #.)..#.....#..............#...#....#................#...#####.....#.....# #.>..#.....#..............#..s#....#................#...#.........#.....# #....#.....##....##########...#....#................#...#.........#.....# #....#......#............#.........#................#...#.........#.....# #....#......#............#.........#................'...#.........#.....# #....#......#............#.........#................#...#...#######.....# #....#......#............#.........#................#...#...#.....#.....# #....#......#............#<........#................#...#...#...........# ###'##...#############'####'###....#...............!#...#...'...........# #....#..................#.....#....#................#...#...#...........# #....#..................#.....#....#................#...#...#.....#.....# #....'..................#.....#....#................#...#####.....####### #..))#..................#.....#....#................#...#...#)....#.....# #....#..................#.....######................#...#...#.....#.....# #....##########################.....................#...#...#.....#.....# #..)))........................#.....................#####...#...###'##### #.............................#.....................#...........#...#...# #.............................#................)....'...........#...#...# #....................(........#.....................#...........#...#...# #.............................##########....#########..........<'...'...# #.............................#....#........#...#...............#...#...# #.............................#....#........#...#...............#...#...# #.............................#....#........'...#...............#####...# #.............................#....#........#...#...............#...#...# #.............................#....#........#...#...............#...#...# #.............................#....############.#...............#...#)..# #.............................#....#..........#.....#...........#...#...# #.............................#...............#.....#...........#.......# #....#...#######...############...............#.....#...........#.......# #....#...#.....#...# #....#..........###'###...........#.......# #....#...#.....#...# ...( #....#......#####.....#...........#......># #....#...#.....#...# ..(. ##'###................#...........#...<...# #....#...'.....#...# ..(## #....#................#...........#.....).# #....#...#.....#...# .(... #....#..........########+###...########...# #....#...#.....#...#...... #<...#......#####.....#....#...#.....#....# ###'######...#######...... ######................#....#...#.....#.)..# #............#............ #................#....'...#.>...'....# #............#...........( #................#...)#...#.....#....# #............#......y..... #................#....#...#.....#....# #.......#######'###########################...#.....#....#...#..[..#....# #.......#...........................#.....#..y#..........#...#..........# #.......#...........................#.....#..O#O...))....#...#..........# #.......#...........................'.....#...#yy........#...#..........# #.......#....................O......#.....#...#..........#...#...[......# #.......####'###'################...#####.#...#....#####+# ############ #.........#...#......... #...........#.....#........# #......)..#...#......... #...........#.....#........# #...?.....#...#......... #...........+.....#........# #.........#...#......... #...........#..(..#........# #.........#...#......... #...........#.....#........# #.........#...#......... #...........#.....#........# ######################## ############################