######## ##......########### ##.....#...........# ##.8...8............# ########### ##.....%......(......# #.........# ####### #.8...<.%.8..........###.......[.#########.....# ##......%.......))))o)..%......................# ##.8...8............g##......)..#########.....# ##......>....%...%..##.........# #.....# #######............#########)## #.....# #............# #.###### #.....# #............#########.#....# #.....# #.########................(.# ####.## #.# #...#########.#.%..# #.# #.# ####...# #.#....# #.# #.#####......#########.##.##########.####### #.....#................##......##..........# #........%............................<....# #.....#.........................(....(.....# #.....#.......############.....#...........# #####..>..#......(############.....#...(.......# #..............................................# #......####.......############.....#........)..# #......# ####.#..# ###.###...........# #......# #.#..# #.# #...........# #......# #.#..##############.###...........# #......# #............................###### #.>....# #....#############...........# #......# #....# #...........# #......# #....# ####.#.###..# #......#######....################.#.###..# ####......................................## #.......###.#..################.#.#.....# #.......[.......##...# #.#.#.....# #...)...###.....##...# #.#.#.....# #.......# #.>.%.##...# #.#.#.....# ######### #.##.###...##########<#.#.....# #.##.# #..%........(..........# #.##.# #...####..(.#(.........# ###.##.###...# #....#..........# #.......###### #....#...)......# #.....[<#########..............## #.........%....%...........##### #....[..#########.%..#.....# #......)...................# #.......##############.....# ######### #.....# #.....# #######