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