Krypton Factor

UVA - 129