##### #### ##.#.# ##### * * * * #####.f########.#.####.#.####.P. * * #............................$.. ,, , ,, * #........#...#...##.#######.###. ** * ,,, #........#....#...<.# ** ,, ,* ##...................# * , , #........>P###.##....# #### * * * ,* #......%....#######f.###..# * ##.........## #.......# * , #........## ##.....## ** , , , ##.........# #......# *, , , , * #.........##### #..<...## * * ,, * ##..>.....###P#####f......#.####* * #....#.P##.#..#.#....f......... , , , ##.............<.....f.######## , , , , #...##.####.#####..#...# **, , #..<#.## ###...#..f...#####,* * * #...##* *{{#......@......... , , , #...f* #............##...,, , , , ##,* * .#.....)#...# *## * * * * ** , #.......#.## , , , , ..#.######..# * , * , , ,, #. ..## * * , ,,,, #* * #.. * * ,, , **** *,.# * * , ,,, , , * , ,, * * , * , , , ,, , , , , * , ,* , , *, * * ,, * * , * ** , , * , * * * *, * ,* * * ,* ** , , , ,,, , , , , , , **, ,,, , * , ** , , * , ,* , , ,