there once was a king whose son