(n)steam shovela power shovel that is driven by steam