######### ############### #.......# #.............# #.......# #.............# #.......# #.............##### #.......# #.................# #####.......# #.............###.# #.......O<..# #.............# #.# #.###.......# ######################'## #.# #.###.......####...........##########.####.###### #>.(.......................%...p....p...........# #.#####.########...........##########.#########.# #########.#####.##### #........... #%# #.# #...........##......# #.....!..... #.# #.### #...........##......# #........... #.# #.#.# #...........##......# #........... #p#########>#.# #.......%...##......# #........... #.............# #...........##......##############. ###########.#.# #####..[........###.......# . #.#.# #...............# #######.# #.#.# ###...............# #.# #.#.# #[................# #.# ####### ##############.#.# #.#...............#########.# #_..#A# #%......[......#.# #.#...............#......##.# #...### #..............#.# #.#...............#......##.# #.....# #........(.....#.# #.#...............#......##.# #8...8# #..............#.# #.#....########.###%.....##.# ####'#####..............#.# #.############....#......##.###########........#..............#.# #.##........##....#..........(........#........#..............#.# #.##........##....#...................#.####.###..............#.# #.##........##....#...................#.#<...# #..............#.# #.##........##....#.........###########.########..............#.# #...........###.###......##############.#.....................#.# #.....####### #.# #.....................#.######.############.#.# #####.....#########.###......################.#....#.############.#.# #.......................)..........................#.##.............# #.####....#########.###################....##.#)####.###.########.### #.# ##.####### #.# ##########....##.#......# #.# #.# #.# #.......# #.##########<#......#....##.##########.########.# #.# ###...#.# #...................'....+.>.........(..........# #.# #...#.# ############.#......#....#############.########## #.# #...#.# #.#......#....# #.# #.# #...#.# #.#......###### #.# #.# #...#.# #.#......# #.# #.# #####.# #.#......# #.# #.# #.# #.#......# #.# #.# #.# #.#......# #############.# #.# #.# #.#......# #.............# #.# #.# #.#############.############# #.###########.# #................[))).....# #.............# ###############.#########.# ############### #.# #.# #.#########.# #...........# #############