CS1520 example