Pure logic ADT with positie, opgepakt? predicate, pak-op! mutator. Random placement logic uses doolhof ADT. No graphics code. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>