Homework from my exceptionally well taught algorithms class. Credit goes to Ivona Bezáková for the problems. Some problems available in Go, all in Java