... .... .... ..... ########..... #....hp...# #..Sp..# #####...# ...# ..# .. .