William Caplinger

code is initial copy for skeleton