Picciotto puzzle solution