Asterix and Obelix

UVA - 10246