#### ##### ### ........ .... #..#..#..#..#.. .......eee....... #+#######'######## #................. #..........[....... #..####....######. #..#)...........# #..#...........(#.. #..######....####..# #..................# #..................# #######..######..### #..................# .........!........# ..######....####..# . #....# # #....# #######''######## .. ................. .. ................. #. #..#..#..#..#..#. #. .................. #.### ##### #.......)#######. .####...#### ##...## ########%##### #...........###.###.######## #..%..# #####...##....#...#.......# #))##...# . ##.######.#...#.#####.# #%.# #.# #.# . # #.#### #.#...#.# #.# #%%# .# #.##.# #...# #....# ##.###%## #.# #))# ..##.# ....# ##.#.# ##...## ##.###### #)####### #.##.########## #...# ##.#..#######.### ##...%...# ###%)%....####......#.. ...# #...# #.###...........###...####.# #.)###.##......##.#.#.####.####...########.#..##.........#.###..##.# #)#...#.##.....##.#.#..................###..#.##..........#...#.##.# #.#.>.#.#...#...............................#.............#...#....# #.#...#.#......##.#.#....#.............###.##.##..........#...#.#### #..###.##......##........#..###...###### #.##.# ...........###..# ##....###.####......#.......# #...# #..... .............#.# #.#### #.###########..####.# #...# ##.### #.####.#####.#.# #.# #.#...## ####.......# #...# #.# #....#.##......# #.# #..###.###.....###### #...# #.######.###..##.##.### #.# #.#...#.##.##### ##.## ###.......#...#.......# #.######.#.>.#.##.# #.# .......#..#...#..#.#### #........#...#.##.# #.# .#...#....#...#..#.# #########.###.....# ..# #.#.....#.#.###.....# ##...###### ### ...........#....##.### ##### ##..#.###.###.......# ..........# ######### #.....##.# #.##.##.# #####.......# ........#.#### #.###..# #...#.# #.<.#.# #...#.# #.###.## #. ## #