taken from April 2018 tutorial reward.Full version (up to...