######## ##......## ##........## #..........# ### #..........# #.# #..........# #.# #..........# #.##################..........# #.##.........................## ####.......########........).....# ##..........###..###.#...........)# ###(<##[......#....#................# . ######...##.<##..##..##...##.##..........####.... ##...#..###..####.##.##....##.##......._.......... ##......##...# #.#..##..>.##.###........#####.... #.......##.## #...###....##.# ##......## . #.......##.# ####..## #.>..##.# ##.#..## #.......##.####.....# #.......# #...## ##.....###..........#######.#..######..# ##......................###.......###..# #.......##........#####..#..#####..###.## #.......##.......## ##...## #.# #..### .. #.......##.......# ##### #.###....##.# ##.....####......# .. #.##..##....## #####...## ##...#.#$ #'## #^##.#####...# #........# ##....## ##...## ##.##.##......# #........# ###...## ##.....## ##.....#.......# #........########.#..# #$O.....# #......#.......# #........o..#...#.##.# #..OW...# #..###.)...)...# #........o...........# #ZyF....# #..###....[[.#...# #...........#...#.#### ##.....## ##.....##.#.......# #..................# ##...## ##.##.#..#.####### #<........>.#...#.## #### #..........# #...........#.)[#)# ####o$...... ########...##.(#[# ' #{#.###.$. #######...# .. #$#.# #### ##..# ... #$l.###### #(.######.... ##$......# #............ .....@.....##.. #............ ##...z......# #.(......### #....z......... #....>...# #............#. #........# #$...........# #........# ##..........## #.)......# ##...##...## #........# #........# #<)......# ##########