#..$....... ... #........% #.# ###........# #.# ......8.PP.# #.# ...........# #.# .....gP8..# #.# .........8# #.# ....o.....#######.# ....####g.........### . #.......##...# #))###.....#.# #.).##.....#.# ###........### #..#..##...# ##.....##.#.# #......g))#.# ##....###(#.# ##...# #.################ ##..# #.##.#..<........# #..# #.##.#...........# #..###.###............# #...##.# ######.......# #...##.# #.......# #....#.# #.......# #....#.#########'###### #..................# #......#####......## #...#.............######### #...#...................... #.###.>.................... ##.# #...................... ##..# #..........P........... ##...# #...................... ###....# #..........############ #......# #.........## #......# #.........# #......# ########### #......# ########