a modern castle.

103