#### ######### ....# #........ ..$..########........ ........(lh.......... ....#..#####........ . #..# ###........ .......h# #.......... ....#...# #.......... ......... #.....############# ...)..#.. #.......#P#P#P#P#P### .........##.....#.............# ........###.....#............<# ######### #######.............# ###P#P#P#P#P### ###########