Place the Guards

UVA - 10094