whatthethor - Thor can do all 3.

more about : whatthethor