which is harder granite or basalt