Demonstrating when volatile is required · HackerTrans