a small and crude geometry engine | ScratchStats