Wow, lots of stairs.  Anyone need a glass of water after reading this?