(Thanks to Devasis Sarangi for the pointers.)