UVa 10940, Throwing Cards Away II

June 11, 2020

UVa 120004, Bubble Sort

June 11, 2020

11683 UVa, Laser Sculpture

May 1, 2020

573 UVa, The Snail

April 26, 2020