### ############.# #............# ####### #.##########.# #.....# #.# #.####.###.##### #######'### ######.##............ . ####.........###......##'#.###.######.# ...#.......................................# ...................................###.#####..# .........................##..#..............#..# ..........................+..........###.###.#..# ...........................##.........#.#.# #.#..# ...................#......###...........#.###.#..# ....#...................... .....................# #.......g##K.......######## #.#......#...#.#.##.# ........hh(......###.....### #....#.#.#####.#.##.# l.......s#########...#.#...## #....+........)#.##.# ........# ##..###.###%.## ... #########.#.##.# ......... ##..## #.# ##..## . #.#.##.# ....#.#h. ##..## ##.## ##..## #...##.# ...#..... ##..## ##...## ##..## #.#.##.# . #..h.# #..## ##.....## ##..# ... #.#.##.# #..h.###.## ##...<...## ##.###....# #.#.##.# ... #..# ##.........## #..##....# #.# #.# ##.####...........####.##....## #.#. #.# #.%###......#......###..#.....# #.##.# #.###......###......###.#.....# #.#.##.# #.##......## ##......##.#.....# #.#.##.# #.#......## ##......#.#.....####.#.##.# #.#.......## ##.......#........#.#.##.# #.....<..## ##..<............#.#.##.# #.#.......## ##.......#........#.#.##.# #.#.#......## ##......#.#(.......#.#....# + #.##......## ##......##.#........#.#.######## #.###......###......###.#........'..^.#.....# #.. ##......#......## ..#........#.#..#.###.# ##. ##...........## .##........#.#..#.# #.# ##.........## . ###.######.#..#.# #.# ##...>...## ####.# #.#..#.# #.# ##.....## #....# #.#..#.# #.# ##...## ###....# #.#..#.# #.# ##.## #......# #.#..#.# #.# #.# ###...##.######.#..#.# #.# # #.# #..................#.# #.# ..# #.# ##..........###.#.##.###.## #. #.# #........................# #. #.# #############(.........###.#.##.###### #..#.# #...........%..........# #.#.##.# ..##..#.# #.#.#########..........# #.#.##.# ......#.###.#.#########...######## #.#.##.# #.#..................##...##########.#.##.# ..........>.............................##.# #.#[..#.###...........################.##.# #......###########..# #.....##.# #.###..# #..############.######.# #..###########......................# #.............#^############.######.# #.###########.#.# #.# #.# #.# #.#.# #.# #.# #.###########.#.# #.# #.# #.............#.# #.# ### ###############.# #.# #.############.# #..............# ##############.# ###