#####.. ....... ....... ... ....... .........# ....... ..........#######....... .................hh...... ...................5...... ........................... ..................#####.>.. .................##PPP##... ..$..............#P...P# . ......<......###.'..>.P# .............# ###P...P# .[...........# ##PPP## .............# ##### ########.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....#####. #..........# ###############..........# #........................# #........................# #........................# #............<...........# #.....................<..# #........................# #................%.......# #........................# #....>...................# #.......%.(..............# ##########################