####### #^^_^^ #########^^^## #.....##.^.^^# #.....###^..###### ######## #.....####'## #..########## ###......# ###......###.# ##..........##### ####........# #.........#..########.....#.....#### #..♣..♣..♣.♣♣ #.#####.........#####.....#####....# ##....♣♣♣♣♣♣.## #.# #.######............#####...## #.♣♣..♣...♣♣..## #.# #.### #####.##.............## #.♣.♣..♣♣♣.♣♣..# ###'### #...###### #..........##.#...# ##..♣♣.♣♣♣.♣.♣♣.# ##.....#####......#####......#....#...# ##..♣♣♣♣♣♣..♣♣♣#)# ##...8...## ######...####..............# ##..#.♣♣ ♣.♣.♣.♣..# #.........# ###.......####.####...## #..##..♣♣♣♣♣_.♣..## #.⌠._._.⌠.# ##....##.....# ##.... .##.###..♣♣..♣♣♣♣♣..# #.........##### #.##....##### ##... O........♣.♣.♣♣♣♣♣♣.# ##...8...##....######.##..#...##### ...%........#.............# ##.....##.........##.##.####.....#.............#####.######..# ########.........##....# #####............##...###........## #..........#..### ###...>..?...##...(##.......## #.............#### . ......... ##...........# #.........#......######.# #.....o# ####.)....<.# #.........##..........#.######.....# ##.......# ### ####.....######..###.................### #.......# #.. .........# #..# ##........#..#......########.......# #.# ######.## ..... ##........##.##..#...........####### #######.######## #..# #####.##.........##.)...............# ...............#####.# #### .#..........#####..##.##..<....# ....##'##.....#.....#..... #.#..................##..)....# . ##.###................. #.#........###........#..)....# #8.8###................ ..###....### ####...#...####### #####.## ##............... ..# #....# ##oo......# ##.##.#.# ##................. #....# #####..).......# #...'8.8# ##.............^..####.##.###.....##.......# ##.##.#.# #............. ....)...##..######.......# #####.## #............. #..........## ##.....## #8.8# #............ #................ ... ##.## ##.......... ........########## .. #####.#.######...###..#. ......... . ##..###.###..##..... ... .##...... #.8.).#.#...8.#..... #...... #...)#'.'#....#...# #..)... #....#'.'#)...#...# #### #.8...#.#...8.#..<# ##..###.###..##...# #####.#.######...# ### ##)## ##...# #.## #'# ##..### #..## ##.## ##.(.# #...###.#.###....# #....##.#.##.....# #.....#.#.#......# #......#.#.......# ########.........# ###########