############ #.......##.##### #.##'##.#.#....# ######.#...#.(###.#.# #......'...'.## ##..# ##.####.#...#..###.#.# #...# #.##'##.#.#.##.# ##(## #.......##.....# ####.######.#######.##### #.......# ..... #.......# #.##'##.#...... #.##'##.# #.#...#.#.......#.#...#.# #.'...'.#.......#.'...'.# #.#...#.#......)..#...#.# #.##'##.........#.##'##.# #...............#.......# ####.#######.## ####.#### #...######.##### #.# #.#............# #.# ################## #...##......##.# #.# #.........#......# ######.##...##.###.# #### #### #.###.###........########## #.##.(........###### #.. ...# #.##..# #..##'##..........# #.##...##.##.......# #.##+##.?# #.##(.# #..#...#.##.##.##)# #......##.##.#####.###.#...#..# #.##.#####.'.<.'.##.##)##.# ####......##.#####.....+...+..#### #....#...#.#...#.##.#..##.# ##.######.##......#.#...#..... .# ####.#.)%'(##'##.##.#.###.# #...# #.##.##...#)##l##..#####.## #.#...#.......##.#.###.# #...# #.##.##.###................. ###.###########.#........# #...# #.......###)#######.#.##..# #.......#.......#.##.##.## #...# #.........#)##............# #.##'##.#.......#.##.##.#######...#####....#..#.#)........##+##.# #.#...#.#.........#...#.##.................#(.#.##........# #.'.<.'.#.........##.....................(................+ #.#...#.#.........##..#.##.....>...........##.#.##........# #.##'##.#...............#######...######..#. ... #....<...# #................###..### #...# #.###..# #.#####..... ##.#########.###.# #.(# #...# ##. # #.# #####. #.# #........# #..# #...# # ... ####.#### #.##'##.......# #...# #.## #.......# #.#...#.####.## ##.## .. #.##.##.# #.'.<.+ . # #.##.###.#...# #........##+## ####.###.......# #.# ##...#### ..# #### ####