Most muslims think that it is up to God/Allah to distribute punishment!  But you demonstrated that you think otherwise!