##### #...# #...# ####...#### #.........### ######### #...........# ##############...#...# #.......^.#.# #.......(..........#.# ####...####.###.#########..........### #...# #.....#########............# #...# #........................#.# ##.#####.##...<...###........#....# #######.#.....C...####.# #.##........#.##### #......[>...#.########.# #.###......##.....# ######.#####.#...........##.# #.####.....##.###.# #......# ##h........####.##.###.##.......)..###.###### #.########>..................##C##.......[...........# #.#######C.............#)##..##.##...........##.####.# ###.##...................#.##..................##.# #.# #...##.####.........[....#[##...............#..##.# #.# #.####.# ##.............#.######.#####........##.# #.# #.# #.# #..............#.# #.................# #.# #.# #.# #.####.........(.# #######)##.....#### #.# #.# #.# #.# #....C....#### #[######[# #.# #.# #.# #.# #............# #.######.# #.# #.# #.# #.# #.........##.# ##.#....<.# #.# #.# #.####.#######.#.#####.## #.......### #<# #.# #>#............#.####...#########..#....# #.# #)# #....#.######......##.#............#.#.##########.# #.####....#.# ##......##...#########..#.#............# #.(.......#.#####..#'#..###### #..........######.# ########(..........#_#..# #............# #.# ####.#####..###..# #....###.###.####.# #.# #......## #.#..#...# #......# #.# ###....# ##.#..#.#.###.####.# #.# #.#.## #########.<...#.......# #.# #.#######.#.# #.............#.###..## ##.# #.##....)...# #.######........# #..# #..# #####.##.#####..#######.# #.)#########..# #.## #........#.).#..........######.##.......##.# #.# #.##.....#...#....####.........#...PPP...#.# #.# #.##..####...####...###......#.#..PPPPP..#.# #.# #.##..#⌠.##'##)⌠#...###.######.#..PP_PPZ.#.# #.# #.....#.........#....##.# #.#.nPP.PPZ.#.####.# #..#####.......#####..#.# ###..P#.#PZ.#......# ##.#...........#........# #..n#.#...#.###### #.#...'..._...'...#.##.############.# ###.# #.#...........#...#.............[##.## #.# #.####........###.#.##############P.P# #.# #...(....(.....#...........# #..## #.# ###...⌠.##'##.⌠#...#######.## #.## #.# ##.####...####...# ##...######.######.# #....#...#.....## #........>.........# ###......#.....# ##...############### #..##+#(.(.### ##.## #.........## ### #.........# ###########