UVa 11228 skeleton