which rocks are hard and soft