designing a stone crashing mechanism