#################################################
#N.....#................#......c###.....#....S..#
#......#................#.......................#
#...s..#....##########..#.....##..........##....#
#.........###...........#.....#####......#......#
#......###.....#........#................#...#..#
###^####.......#........#....######......#......#
#..............######.##.........##......#......#
#..........#####.......##........###.....#.#...##
#.....######...........###.........##......#....#
#....####..............##########..##......#....#
#....####............c.###......#..##......#....#
#....###s..............###...#..#..##......#....#
#....###...........######....#..#..####....#....#
#....####################....#........#....#^^^^#
#....####################....#..#.....###..#....#
#....#.....##############....#^^#####...####....#
#....#......#......######.........###...........#
#....#...#..#..#....#####..###.###.##...........#
#....#...#..#..#...##......#........#####.......#
#....#...#..#..#...#....####.........###........#
#........#..#..#...##..................#........#
#........#..#..#....###############....####.....#
#..n.....#..#..#........................#.......#
#........#.....#..........####^####.....#.......#
#....######################.....############....#
#...............................#....s.....#....#
#.......#########################..s.......#....#
#...............................#.......c..#....#
#...............................#...h......#....#
#################.............###..........#....#
##################..........#####..........#....#
##################...###############.......#....#
##################.........^...^...........#....#
##################...........^...^..............#
#################################################