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