Made in the dungeons with
great pain
in PlantUML (Lab4, zfp106)
The actual UML diagram below: