Bud Spencer and Terence Hill puzzle