Puzzles solved by Afoster

IntegraVan online puzzle