### * * * * * ####*#.# # *,*###* ## ############ , ** ...##.###.. ,..#P###.######.#.P#.#..P######### , , ,, , , ......F....,,.P.............................# , *** , , , .l ........{,, .............................P# , * , ,* ,#.# #.....# ** * .....#######P......###P.###.## ,, * , , , ,#.#..##....# ######*#....##P####......####...##..# , , ...........###..#.###..........##.....#.........P# , * , ............##......'...........#.....#.......#.## , , ,,,.....##....###....###....##....##......#.....#...# , ,, ,, ..., #....P......# #....##....#................## , ,,*,..,, #........#..# #........####...b.#......##.# , , * , , ##.###.....#####..##....#....P#.......####.P##.# ,, ,*,##.........####.#+..#..................PP##.##P.# , .r}.......l...........................PP........# , ,, ,....D.........................P.................## , , , , , ................................................## , , ,..................,.........P..................#.# , , ,, ,####.P....##..#...#............#................#* ,,,,***** ####...P P.....#.....#P....###....###...##...# ,,, , , * * ,##.....................+###...#* ######..## ,* ,, ,* #....,....,##....P#.....##...##########.## , ,, , *#..........#PP....##..........##....##..P# , , * , ,,, +.##*, ,* #............#P.....##.... #..## * ,, , * , ,,, ,##.P..<#.######....## .... #P.# , ** , ** * ,, , *##....###*#.###...# *..#*#P.# , , , ,, , #......#*..#......# #.# #..## ,** * ,, .....................#####'###...# , , , , ,.................................# , ,, , N.#.........>........<...........# , ,, , ,* ,#.............................## , , ** , , #.........................†...# >* ###......,,.........##.#.##..# , ,* * ... ,,........#..####..#* , ,* , * , ,*,, , , ........#..* #...# , , , ,, , * .....###..#*P...# * , ,, , ,..# ... . * * , *,, , , , * . * , * , , ,,, , , ,, , * , , , , , , , , , > * , *, , , , , ,, * ** , , , , * * , * , *, , , , , , , , ,, ,,, * , ,, , , , ,, + , * , ,,* , * * , * , , , , , , *