USACO castle.