########## #........# ##.######.# ########### ##......##.# #.........# ##...###.##.# ###.####.##.# #########.#...##.##.######### #####....##...#.########### #.............##.##.#.......# #........#................# #.#######......#.##.#.#####.# ##.###.##.##...###########.# #####.## ##..........#.### #.# ##...##....###.## #.# #......# ###.###........# #.# ##.###.###### #.# #.# #.###..# #.# ######.#.# #.# #.## ##.# #.# ####.#####......# #.# #.#.# #.# #.# #.# ##'## #........#..###.# ##'## ##.#.###.# #.## ##.# ##...## #.##.###.#......# ##...## #....^...# ##.###.## ##.....## #.##.# #.##.##### ##.....## #.######## ##...## ##.......## ##.##.# #.##.###.## ##.......## #%#.## #....####.........####.....###.##.##...####.........###....## #.......+.........+...)...................'.........+.......# ##....####.........###'####+####+#......####.........###....## #..#.## ##.......## #...........###.#.## ##.......####.#.## #.#### ##.....## ######<###### #.### ###.....###......# #####%##### ##...## #..#### #.# #.%......##.#.##.# #.........# ##'## #.## #.# #.###'##.##.#.##.# #.###.###.########.# #.# #.# #.# #.##.##.#..#.# #.# #.#.........##.########.# #.#######.###.##.##.##.#.# #.# #.#.#.###.#.##.#........# #.................#.##.#.# #.# #.....# #.#.#....#####..# #########.##...#..#.#....# #.#####.#.###.#%.....#####..## #.#...........#..# #........................#...# #........####...## #######.#######.##.#.###.....# #####.#### ##### #.........##.#.# ###...# #.# ############.#.#####.### #.# #.#.......# #.# #.######### #.# #.# #.# #.# ########## #.# ####### #.######........# ########## #.# ### #.....# #.##.........##.# ##........# #.# ##.## ####.....#####.##.###.....##.# #......##.####.####.#%## #.....................##..##.# #..###.............###.# #.##.....####...#.###.##..##.# #.........###...###.#.#### #.##.....# #......###........# #.##########.........^...# #.######## ##...#.........#### #.# ##...#.##.....# #.# ##.#########.## #.# ##.##.#####^.# #.# #.# #.# #.# #.##.#####..# #.#### #.# ##.##### #.# #.##........# #....# ##+## #......# #%# ##'########.###### ####.# ##...## #..###.# #.####### ##..(###..........# #.# ##.....## ##..# #.# #.......# ##.....##.###...##.# ##.## ##.......## #...###.# ####.##.###.......#.# #...##.# ##...####.........###...>##.########...#.##..........###......# #.......'......>..+.......................'...................# ##...####.........###....##.########...#.##..........###...#..# ###.## ##..)....## #.......# ##.##.###.......#.......#..# #...# ##.....## #.####### ####.# ##.....#######>....# #.### ##...## #.##### #######.# ##...## ###...# #.# ##'## #.....# #.......# ##'## #...# #.# #.# #####.# #.####..# #.# #.### #####.#### #.# #.# #.##....# #.# #.# #........# ##.## #####.#### #.##.#.## ##.## ##.## #.###.##.# ##...## #........# #.##.#.# ##...## ######...# #.# #.##.######.....# ##.###.##.# #.##.#)#####.....# #...%....# #.# #..............#####..###.##.# #...#...........## #.####...# #.######.#######........#.....##.# ####.########..#####.# ##### #........# #########.^######.# ### #........# ########## ##........# ########## ##########