https://milmud.clwg.org/2015/06/little-navies/
Little Navies