Oriole puzzle