vitruvian code 16