swallow rock mystery