######## ####### #......# ########## #.....# #....>.# #############........### #...>.# #......########...........'........'.# #.....# #......'........###########........#.####### #.....# #......########## #........#.......#########.....# #......# #######'########.........'.....# ###'#### ##..# ###########.....# #.## ##..## ###'### #..# #<.## #.# ##.# ####.### #.# ######'### ######### #......# ##.# #........# #.......# #.>....# #..# #........#######.......######......# #.## #........'..................#......# #.# #........#######.......####........# #.# #...%....# #.......# ###......# #.# #........# #..[....# #......# #.# ####'##### #.......# #......# #.# #.# ######.## #####.## #.# #.## ####.# #...# #.# #..# ##....# ####'### #.# ##.## #..#### #.....#### ########## #.# #.<# #####'##### #.....'..## #.<......# ###.######## ##.# #.........######.....##..#####........# #..........# #.# #.........#....'.....###....##........###..........# #.# #.........'.####.....# ####.................<......# #.# #.........### #.....# ####........###..%.......# #.### #......^..# #.....# ####.##### ###%######## #...## ####'###### #.....# #...# #.# ###..# #.# ##'#### #g### #.### ##########'## #.#### #.# #.# #...# #...........# #....# ##.# #.# ###'## #...........# ####.# #..# ##'### #....# #..........%########.## ##.##### ###....##### #....# #...........'..#......######......# ####.'....g...### #....# #...........##.#>o....##..........# #....#....###...###....# #...........##.#......##.###......####.####....# ###...g....# #...........##...........# #...........# #....# #####....# ######'#########......#### #......###### #....# #....# ##.# ##.##### #......# ###+## #....# #..# #..# #####.## #..## #####'## #.## ##'### #.# ##..# #.....# #.# #....# ##.# ########'## #.##### #.# #....# #..# #.........# ##'####### ####'#### #....# ##'### ####.........# #........# #.#.%...# #....####### #....###.^'.........####........# #.###.### ######....'.....###....##..##.........'.##........# #...#...###....'....#####..##....#..###.........#.##........# ###.###.'...####....# ##..'....'.## #.........#..'........# #.......##### #....# ####....### ##############........# ######### #....# ###### ########## ######