A C# .NET application that sorts circus animals into train wagons in the most efficient way, without braking any of the given rules. My application designing skills improved a lot because of this exercise. For this project I also wrote unit- and integration tests. Below is a recreation of the project in javascript.
Screenshots of the original project: