Origami

Origami

https://langorigami.com/

ICPC 3568 4640 UVa 1446

Knot

Knot

UVa 1624