####### ?.....# ##.......* ###...# * , #.<...# #.........., , #.........#... , * #.........#..... , ,.......####..... , * *S, [......* *.... , * * , ....... , .... , , * , .....## , ,, * , , , , * ,,, , * * , ,* , * * , , ,,,N, ,, ,, * , S *, , , , , * , N* , , , , , ** , ,,,* , , N * , ,,,N , * ,* * , * , ,, ** ,, , , , , , , ** *, * , , ,* * ,p , * * ,,* #.,, ,, , # *,* , , , ## *#S N #.... * , .. * #..# #.* S ##*#...#### ... , S N #..#.#.. ##.##.......# * .. , ,* #:!.#..##SS #.......#####.# , , , * , #....#....###.............#*,, * N N , * * #....##...#...##.........# N* ,,* , , , * #....##S......##.....##.#, , ,N , ###...SN#.....#^.....##.. S,,* * ####...#................ .../ ##.. ###..#..#..........S.......##... * ##.#........##..#............## #.........###### ............# #....>.......##. ,S#...#.....## #..#....##...... #.#.......# #..#.....###....##.##.........# #...(......(....).............# #..........##... ###$#)......## ###.....##.##..)##..##.....### ##.....*##....(..(###).)## ##.....#....).....##).## * ....##.....##.(...## #....##......###.## .....#.....###### ##...[......N.# #...........### *#.........## ##.....#### ###.#### ##...# ##.## ###