##### ########### #...# ##### #!........## #...# #...# #.###......######...# #...######### #...............#...# #...#.......# #...............#...########## #...#.......# ######### #...####.#...................###...#.......######.......################# #...##..+#.........................%............'.......(>....[........<# #...#......##................#######.......######......(#.############### #...#......##(.............(.# ###.......# #.......#.# #......._...((...............# #.........# #......(#.# #...#......##...#...########## #.........# #.......#.# ##...#.....##...#...#~~~0 #....###### #.......#'##### #..###.(.##...+#...#~~.~~### #....# ####..........# #..##.#..##...)....#~._..'.######....############ #..........# #.............>....#~~.~~#......................# #..........# #..................#~~0~ ####################...# #..........# #######............#### #...###..........# #.........#### #....##..........# ########### #....##..........# ####.##..........# #%.#..........# ####.#..........# #.....#####'##### #.....# #.# #.....# #)# #####.# #.# #.## #.# #..####.# #.....#.# #.....#.# ############# #.....#.# #.J.......).# #.....#.# #.#########)# #.....#.# #.....# #)# ####..#.# ##.......##.##############.#.# #.......#...............#.#.# '.......#...............'.#.# #.J.....#...............#.#.# #.......#...............#.#.##### #.......#.......#####...........# #.......#.......# #.####..###!######## #.......# #)# #..#..........# #.......# #.# #..#.########.# #.......# #.# ##>#.# ######### #.# ###.# #.# #.# #.# #.# #.# #.# ###