89. Upside down castle