From 30e26b43538406dace4edee3f574fbb18a0bb285 Mon Sep 17 00:00:00 2001 From: Erik Schierboom Date: Thu, 28 Jan 2021 08:23:57 +0100 Subject: [PATCH] Rename example files to exemplar See https://github.com/exercism/v3-docs/pull/23 --- .../.meta/{example.clj => exemplar.clj} | 0 .../{example.clj => exemplar.clj} | 44 +++++++++---------- .../.meta/{example.clj => exemplar.clj} | 0 .../.meta/{example.clj => exemplar.clj} | 0 .../.meta/{example.clj => exemplar.clj} | 0 .../.meta/{example.clj => exemplar.clj} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.lisp => exemplar.lisp} | 0 .../.meta/{example.cpp => exemplar.cpp} | 0 .../strings/.meta/{example.h => exemplar.h} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{Example.cs => Exemplar.cs} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../lasagna/.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../secrets/.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{example.ex => exemplar.ex} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../.meta/{Example.fs => Exemplar.fs} | 0 .../basics/.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../maps/.meta/{example.go => exemplar.go} | 0 .../methods/.meta/{example.go => exemplar.go} | 0 .../numbers/.meta/{example.go => exemplar.go} | 0 .../slices/.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../strings/.meta/{example.go => exemplar.go} | 0 .../structs/.meta/{example.go => exemplar.go} | 0 .../time/.meta/{example.go => exemplar.go} | 0 .../.meta/{example.go => exemplar.go} | 0 .../.meta/{example.js => exemplar.js} | 0 .../basics/{example.js => exemplar.js} | 0 .../booleans/{example.js => exemplar.js} | 0 .../closures/{example.js => exemplar.js} | 0 .../.meta/{example.js => exemplar.js} | 0 .../.meta/{example.js => exemplar.js} | 0 .../.meta/{example.js => exemplar.js} | 0 .../.meta/{example.js => exemplar.js} | 0 .../fruit-picker/{example.js => exemplar.js} | 0 .../lucky-numbers/{example.js => exemplar.js} | 0 .../nullability/{example.js => exemplar.js} | 0 .../numbers/{example.js => exemplar.js} | 0 .../promises/{example.2.js => exemplar.2.js} | 0 .../promises/{example.js => exemplar.js} | 0 .../recursion/{example.js => exemplar.js} | 0 .../strings/{example.js => exemplar.js} | 0 .../{example.js => exemplar.js} | 0 .../template/{example.js => exemplar.js} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../lasagna/.meta/{example.jl => exemplar.jl} | 0 .../leap/.meta/{example.jl => exemplar.jl} | 0 .../.meta/{example.jl => exemplar.jl} | 0 .../.meta/{Example.kt => Exemplar.kt} | 0 .../main/kotlin/{Example.kt => Exemplar.kt} | 0 .../main/kotlin/{Example.kt => Exemplar.kt} | 0 .../.meta/{example.nim => exemplar.nim} | 0 .../.meta/{Example.purs => Exemplar.purs} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../sets/.meta/{example.py => exemplar.py} | 0 .../.meta/{example.py => exemplar.py} | 0 .../.meta/{example.rb => exemplar.rb} | 0 .../arrays/.meta/{example.rb => exemplar.rb} | 0 .../.meta/{example.rb => exemplar.rb} | 0 .../.meta/{example.rb => exemplar.rb} | 0 .../.meta/{example.rb => exemplar.rb} | 0 .../.meta/{example.rb => exemplar.rb} | 0 .../lasagna/.meta/{example.rb => exemplar.rb} | 0 .../numbers/.meta/{example.rb => exemplar.rb} | 0 .../strings/.meta/{example.rb => exemplar.rb} | 0 .../.meta/{example.rs => exemplar.rs} | 0 .../enums/.meta/{example.rs => exemplar.rs} | 0 .../numbers/.meta/{example.rs => exemplar.rs} | 0 .../options/.meta/{example.rs => exemplar.rs} | 0 .../.meta/{example.rs => exemplar.rs} | 0 .../structs/.meta/{example.rs => exemplar.rs} | 0 .../tuples/.meta/{example.rs => exemplar.rs} | 0 .../.meta/{example.rs => exemplar.rs} | 0 .../.meta/{Example.scala => Exemplar.scala} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{Example.swift => Exemplar.swift} | 0 .../.meta/{example.asm => exemplar.asm} | 0 195 files changed, 22 insertions(+), 22 deletions(-) rename languages/clojure/exercises/concept/annalyns-infiltration/.meta/{example.clj => exemplar.clj} (100%) rename languages/clojure/exercises/concept/bird-watcher/{example.clj => exemplar.clj} (95%) mode change 100755 => 100644 rename languages/clojure/exercises/concept/cars-assemble/.meta/{example.clj => exemplar.clj} (100%) rename languages/clojure/exercises/concept/log-levels/.meta/{example.clj => exemplar.clj} (100%) rename languages/clojure/exercises/concept/lucians-luscious-lasagna/.meta/{example.clj => exemplar.clj} (100%) rename languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.meta/{example.clj => exemplar.clj} (100%) rename languages/common-lisp/bin/generate-scaffolding/template/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/key-comparison/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/leslies-lists/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/lillys-lasagna-leftovers/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/lillys-lasagna/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/pal-picker/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/pizza-pi/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/common-lisp/exercises/concept/socks-and-sexprs/.meta/{example.lisp => exemplar.lisp} (100%) rename languages/cpp/exercises/concept/strings/.meta/{example.cpp => exemplar.cpp} (100%) rename languages/cpp/exercises/concept/strings/.meta/{example.h => exemplar.h} (100%) rename languages/csharp/exercises/concept/annalyns-infiltration/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/attack-of-the-trolls/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/authentication-system/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/beauty-salon-goes-global/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/bird-watcher/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/booking-up-for-beauty/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/building-telemetry/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/calculator-conundrum/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/cars-assemble/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/developer-privileges/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/elons-toys/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/faceid-2/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/football-match-reports/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/high-school-sweethearts/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/hyper-optimized-telemetry/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/hyperia-forex/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/hyperinflation-hits-hyperia/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/instruments-of-texas/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/interest-is-interesting/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/international-calling-connoisseur/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/land-grab-in-space/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/log-levels/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/logs-logs-logs/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/lucians-luscious-lasagna/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/need-for-speed/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/object-relational-mapping/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/orm-in-one-go/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/parsing-log-files/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/phone-number-analysis/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/red-vs-blue-darwin-style/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/remote-control-cleanup/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/remote-control-competition/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/roll-the-die/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/secure-munchester-united/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/squeaky-clean/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/the-weather-in-deather/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/tim-from-marketing/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/weighing-machine/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/wizards-and-warriors-2/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/csharp/exercises/concept/wizards-and-warriors/.meta/{Example.cs => Exemplar.cs} (100%) rename languages/elixir/exercises/concept/basketball-website/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/bird-count/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/boutique-inventory/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/boutique-suggestions/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/bread-and-potions/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/captains-log/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/chessboard/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/community-garden/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/date-parser/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/dna-encoding/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/file-sniffer/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/freelancer-rates/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/german-sysadmin/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/guessing-game/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/high-school-sweetheart/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/high-score/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/kitchen-calculator/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/language-list/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/lasagna/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/log-level/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/mensch-aergere-dich-nicht/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/name-badge/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/newsletter/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/pacman-rules/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/remote-control-car/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/rpg-character-sheet/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/rpn-calculator-output/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/rpn-calculator/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/secrets/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/stack-underflow/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/take-a-number/.meta/{example.ex => exemplar.ex} (100%) rename languages/elixir/exercises/concept/wine-cellar/.meta/{example.ex => exemplar.ex} (100%) rename languages/fsharp/exercises/concept/annalyns-infiltration/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/bandwagoner/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/bird-watcher/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/booking-up-for-beauty/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/cars-assemble/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/guessing-game/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/interest-is-interesting/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/log-levels/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/lucians-luscious-lasagna/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/pizza-pricing/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/fsharp/exercises/concept/valentines-day/.meta/{Example.fs => Exemplar.fs} (100%) rename languages/go/exercises/concept/basics/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/booleans/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/comments/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/conditionals/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/constants/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/maps/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/methods/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/numbers/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/slices/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/strings-package/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/strings/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/structs/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/time/.meta/{example.go => exemplar.go} (100%) rename languages/go/exercises/concept/zero-value/.meta/{example.go => exemplar.go} (100%) rename languages/javascript/exercises/concept/array-loops/.meta/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/basics/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/booleans/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/closures/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/elyses-analytic-enchantments/.meta/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/elyses-destructured-enchantments/.meta/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/elyses-enchantments/.meta/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/elyses-transformative-enchantments/.meta/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/fruit-picker/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/lucky-numbers/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/nullability/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/numbers/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/promises/{example.2.js => exemplar.2.js} (100%) rename languages/javascript/exercises/concept/promises/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/recursion/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/concept/strings/{example.js => exemplar.js} (100%) rename languages/javascript/exercises/practice/string-iterables/{example.js => exemplar.js} (100%) rename languages/javascript/scripts/scaffold/template/{example.js => exemplar.js} (100%) rename languages/julia/exercises/concept/annalyns-infiltration/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/annalyns-infiltration2/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/emoji-times/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/encounters/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/exercism-matrix/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/fibonacci-iterator/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/lasagna/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/leap/.meta/{example.jl => exemplar.jl} (100%) rename languages/julia/exercises/concept/vehicle-purchase/.meta/{example.jl => exemplar.jl} (100%) rename languages/kotlin/.templates/exercise/.meta/{Example.kt => Exemplar.kt} (100%) rename languages/kotlin/exercises/concept/annalyns-infiltration/.meta/src/main/kotlin/{Example.kt => Exemplar.kt} (100%) rename languages/kotlin/exercises/concept/basics/.meta/src/main/kotlin/{Example.kt => Exemplar.kt} (100%) rename languages/nim/exercises/concept/basics/.meta/{example.nim => exemplar.nim} (100%) rename languages/purescript/exercises/concept/booleans/.meta/{Example.purs => Exemplar.purs} (100%) rename languages/python/exercises/concept/chaitanas-colossal-coaster/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/currency-exchange/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/elyses-enchantments/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/ghost-gobble-arcade-game/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/guidos-gorgeous-lasagna/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/inventory-management/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/little-sisters-essay/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/log-levels/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/making-the-grade/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/pretty-leaflet/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/processing-logs/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/restaurant-rozalynn/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/sets/.meta/{example.py => exemplar.py} (100%) rename languages/python/exercises/concept/tisbury-treasure-hunt/.meta/{example.py => exemplar.py} (100%) rename languages/ruby/exercises/concept/amusement-park-rides/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/arrays/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/conditionals-ternary/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/exceptions/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/floating-point-numbers/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/instance-variables/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/lasagna/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/numbers/.meta/{example.rb => exemplar.rb} (100%) rename languages/ruby/exercises/concept/strings/.meta/{example.rb => exemplar.rb} (100%) rename languages/rust/exercises/concept/entry-api/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/enums/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/numbers/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/options/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/string-vs-str/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/structs/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/tuples/.meta/{example.rs => exemplar.rs} (100%) rename languages/rust/exercises/concept/vec-macro/.meta/{example.rs => exemplar.rs} (100%) rename languages/scala/exercises/concept/basics/.meta/{Example.scala => Exemplar.scala} (100%) rename languages/swift/exercises/concept/bomb-defuser/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/custom-signs/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/freelancer-rates/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/high-score-board/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/lasagna-master/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/lasagna/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/log-lines/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/magician-in-training/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/master-mixologist/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/pizza-slices/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/poetry-club/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/santas-helper/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/secret-agent/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/vehicle-purchase/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/swift/exercises/concept/windowing-system/.meta/{Example.swift => Exemplar.swift} (100%) rename languages/x86-64-assembly/exercises/concept/basics/.meta/{example.asm => exemplar.asm} (100%) diff --git a/languages/clojure/exercises/concept/annalyns-infiltration/.meta/example.clj b/languages/clojure/exercises/concept/annalyns-infiltration/.meta/exemplar.clj similarity index 100% rename from languages/clojure/exercises/concept/annalyns-infiltration/.meta/example.clj rename to languages/clojure/exercises/concept/annalyns-infiltration/.meta/exemplar.clj diff --git a/languages/clojure/exercises/concept/bird-watcher/example.clj b/languages/clojure/exercises/concept/bird-watcher/exemplar.clj old mode 100755 new mode 100644 similarity index 95% rename from languages/clojure/exercises/concept/bird-watcher/example.clj rename to languages/clojure/exercises/concept/bird-watcher/exemplar.clj index 448c60d43b..e793dd4b7f --- a/languages/clojure/exercises/concept/bird-watcher/example.clj +++ b/languages/clojure/exercises/concept/bird-watcher/exemplar.clj @@ -1,22 +1,22 @@ -(ns vectors) - -(def last-week [0 2 5 3 7 8 4]) -(def birds-per-day [2 5 0 7 4 1]) - -(defn today [birds] - (last birds)) - -(defn inc-bird [birds] - (update birds (dec (count birds)) inc)) - -(defn day-without-birds? [birds] - (pos? (count (filter zero? birds)))) - -(defn n-days-count [birds n] - (reduce + (take n birds))) - -(defn busy-days [birds] - (count (filter #(>= % 5) birds))) - -(defn odd-week? [birds] - (= birds [1 0 1 0 1 0 1])) +(ns vectors) + +(def last-week [0 2 5 3 7 8 4]) +(def birds-per-day [2 5 0 7 4 1]) + +(defn today [birds] + (last birds)) + +(defn inc-bird [birds] + (update birds (dec (count birds)) inc)) + +(defn day-without-birds? [birds] + (pos? (count (filter zero? birds)))) + +(defn n-days-count [birds n] + (reduce + (take n birds))) + +(defn busy-days [birds] + (count (filter #(>= % 5) birds))) + +(defn odd-week? [birds] + (= birds [1 0 1 0 1 0 1])) diff --git a/languages/clojure/exercises/concept/cars-assemble/.meta/example.clj b/languages/clojure/exercises/concept/cars-assemble/.meta/exemplar.clj similarity index 100% rename from languages/clojure/exercises/concept/cars-assemble/.meta/example.clj rename to languages/clojure/exercises/concept/cars-assemble/.meta/exemplar.clj diff --git a/languages/clojure/exercises/concept/log-levels/.meta/example.clj b/languages/clojure/exercises/concept/log-levels/.meta/exemplar.clj similarity index 100% rename from languages/clojure/exercises/concept/log-levels/.meta/example.clj rename to languages/clojure/exercises/concept/log-levels/.meta/exemplar.clj diff --git a/languages/clojure/exercises/concept/lucians-luscious-lasagna/.meta/example.clj b/languages/clojure/exercises/concept/lucians-luscious-lasagna/.meta/exemplar.clj similarity index 100% rename from languages/clojure/exercises/concept/lucians-luscious-lasagna/.meta/example.clj rename to languages/clojure/exercises/concept/lucians-luscious-lasagna/.meta/exemplar.clj diff --git a/languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.meta/example.clj b/languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.meta/exemplar.clj similarity index 100% rename from languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.meta/example.clj rename to languages/clojure/exercises/concept/tracks-on-tracks-on-tracks/.meta/exemplar.clj diff --git a/languages/common-lisp/bin/generate-scaffolding/template/.meta/example.lisp b/languages/common-lisp/bin/generate-scaffolding/template/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/bin/generate-scaffolding/template/.meta/example.lisp rename to languages/common-lisp/bin/generate-scaffolding/template/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/key-comparison/.meta/example.lisp b/languages/common-lisp/exercises/concept/key-comparison/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/key-comparison/.meta/example.lisp rename to languages/common-lisp/exercises/concept/key-comparison/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/leslies-lists/.meta/example.lisp b/languages/common-lisp/exercises/concept/leslies-lists/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/leslies-lists/.meta/example.lisp rename to languages/common-lisp/exercises/concept/leslies-lists/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/lillys-lasagna-leftovers/.meta/example.lisp b/languages/common-lisp/exercises/concept/lillys-lasagna-leftovers/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/lillys-lasagna-leftovers/.meta/example.lisp rename to languages/common-lisp/exercises/concept/lillys-lasagna-leftovers/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/lillys-lasagna/.meta/example.lisp b/languages/common-lisp/exercises/concept/lillys-lasagna/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/lillys-lasagna/.meta/example.lisp rename to languages/common-lisp/exercises/concept/lillys-lasagna/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/pal-picker/.meta/example.lisp b/languages/common-lisp/exercises/concept/pal-picker/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/pal-picker/.meta/example.lisp rename to languages/common-lisp/exercises/concept/pal-picker/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/pizza-pi/.meta/example.lisp b/languages/common-lisp/exercises/concept/pizza-pi/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/pizza-pi/.meta/example.lisp rename to languages/common-lisp/exercises/concept/pizza-pi/.meta/exemplar.lisp diff --git a/languages/common-lisp/exercises/concept/socks-and-sexprs/.meta/example.lisp b/languages/common-lisp/exercises/concept/socks-and-sexprs/.meta/exemplar.lisp similarity index 100% rename from languages/common-lisp/exercises/concept/socks-and-sexprs/.meta/example.lisp rename to languages/common-lisp/exercises/concept/socks-and-sexprs/.meta/exemplar.lisp diff --git a/languages/cpp/exercises/concept/strings/.meta/example.cpp b/languages/cpp/exercises/concept/strings/.meta/exemplar.cpp similarity index 100% rename from languages/cpp/exercises/concept/strings/.meta/example.cpp rename to languages/cpp/exercises/concept/strings/.meta/exemplar.cpp diff --git a/languages/cpp/exercises/concept/strings/.meta/example.h b/languages/cpp/exercises/concept/strings/.meta/exemplar.h similarity index 100% rename from languages/cpp/exercises/concept/strings/.meta/example.h rename to languages/cpp/exercises/concept/strings/.meta/exemplar.h diff --git a/languages/csharp/exercises/concept/annalyns-infiltration/.meta/Example.cs b/languages/csharp/exercises/concept/annalyns-infiltration/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/annalyns-infiltration/.meta/Example.cs rename to languages/csharp/exercises/concept/annalyns-infiltration/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/attack-of-the-trolls/.meta/Example.cs b/languages/csharp/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/attack-of-the-trolls/.meta/Example.cs rename to languages/csharp/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/authentication-system/.meta/Example.cs b/languages/csharp/exercises/concept/authentication-system/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/authentication-system/.meta/Example.cs rename to languages/csharp/exercises/concept/authentication-system/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/beauty-salon-goes-global/.meta/Example.cs b/languages/csharp/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/beauty-salon-goes-global/.meta/Example.cs rename to languages/csharp/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/bird-watcher/.meta/Example.cs b/languages/csharp/exercises/concept/bird-watcher/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/bird-watcher/.meta/Example.cs rename to languages/csharp/exercises/concept/bird-watcher/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/booking-up-for-beauty/.meta/Example.cs b/languages/csharp/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/booking-up-for-beauty/.meta/Example.cs rename to languages/csharp/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/building-telemetry/.meta/Example.cs b/languages/csharp/exercises/concept/building-telemetry/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/building-telemetry/.meta/Example.cs rename to languages/csharp/exercises/concept/building-telemetry/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/calculator-conundrum/.meta/Example.cs b/languages/csharp/exercises/concept/calculator-conundrum/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/calculator-conundrum/.meta/Example.cs rename to languages/csharp/exercises/concept/calculator-conundrum/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/cars-assemble/.meta/Example.cs b/languages/csharp/exercises/concept/cars-assemble/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/cars-assemble/.meta/Example.cs rename to languages/csharp/exercises/concept/cars-assemble/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/developer-privileges/.meta/Example.cs b/languages/csharp/exercises/concept/developer-privileges/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/developer-privileges/.meta/Example.cs rename to languages/csharp/exercises/concept/developer-privileges/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/elons-toys/.meta/Example.cs b/languages/csharp/exercises/concept/elons-toys/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/elons-toys/.meta/Example.cs rename to languages/csharp/exercises/concept/elons-toys/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/faceid-2/.meta/Example.cs b/languages/csharp/exercises/concept/faceid-2/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/faceid-2/.meta/Example.cs rename to languages/csharp/exercises/concept/faceid-2/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/football-match-reports/.meta/Example.cs b/languages/csharp/exercises/concept/football-match-reports/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/football-match-reports/.meta/Example.cs rename to languages/csharp/exercises/concept/football-match-reports/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/high-school-sweethearts/.meta/Example.cs b/languages/csharp/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/high-school-sweethearts/.meta/Example.cs rename to languages/csharp/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/hyper-optimized-telemetry/.meta/Example.cs b/languages/csharp/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/hyper-optimized-telemetry/.meta/Example.cs rename to languages/csharp/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/hyperia-forex/.meta/Example.cs b/languages/csharp/exercises/concept/hyperia-forex/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/hyperia-forex/.meta/Example.cs rename to languages/csharp/exercises/concept/hyperia-forex/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/hyperinflation-hits-hyperia/.meta/Example.cs b/languages/csharp/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/hyperinflation-hits-hyperia/.meta/Example.cs rename to languages/csharp/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/instruments-of-texas/.meta/Example.cs b/languages/csharp/exercises/concept/instruments-of-texas/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/instruments-of-texas/.meta/Example.cs rename to languages/csharp/exercises/concept/instruments-of-texas/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/interest-is-interesting/.meta/Example.cs b/languages/csharp/exercises/concept/interest-is-interesting/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/interest-is-interesting/.meta/Example.cs rename to languages/csharp/exercises/concept/interest-is-interesting/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/international-calling-connoisseur/.meta/Example.cs b/languages/csharp/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/international-calling-connoisseur/.meta/Example.cs rename to languages/csharp/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/land-grab-in-space/.meta/Example.cs b/languages/csharp/exercises/concept/land-grab-in-space/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/land-grab-in-space/.meta/Example.cs rename to languages/csharp/exercises/concept/land-grab-in-space/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/log-levels/.meta/Example.cs b/languages/csharp/exercises/concept/log-levels/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/log-levels/.meta/Example.cs rename to languages/csharp/exercises/concept/log-levels/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/logs-logs-logs/.meta/Example.cs b/languages/csharp/exercises/concept/logs-logs-logs/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/logs-logs-logs/.meta/Example.cs rename to languages/csharp/exercises/concept/logs-logs-logs/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/lucians-luscious-lasagna/.meta/Example.cs b/languages/csharp/exercises/concept/lucians-luscious-lasagna/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/lucians-luscious-lasagna/.meta/Example.cs rename to languages/csharp/exercises/concept/lucians-luscious-lasagna/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/need-for-speed/.meta/Example.cs b/languages/csharp/exercises/concept/need-for-speed/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/need-for-speed/.meta/Example.cs rename to languages/csharp/exercises/concept/need-for-speed/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/object-relational-mapping/.meta/Example.cs b/languages/csharp/exercises/concept/object-relational-mapping/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/object-relational-mapping/.meta/Example.cs rename to languages/csharp/exercises/concept/object-relational-mapping/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/orm-in-one-go/.meta/Example.cs b/languages/csharp/exercises/concept/orm-in-one-go/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/orm-in-one-go/.meta/Example.cs rename to languages/csharp/exercises/concept/orm-in-one-go/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/parsing-log-files/.meta/Example.cs b/languages/csharp/exercises/concept/parsing-log-files/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/parsing-log-files/.meta/Example.cs rename to languages/csharp/exercises/concept/parsing-log-files/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/phone-number-analysis/.meta/Example.cs b/languages/csharp/exercises/concept/phone-number-analysis/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/phone-number-analysis/.meta/Example.cs rename to languages/csharp/exercises/concept/phone-number-analysis/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/red-vs-blue-darwin-style/.meta/Example.cs b/languages/csharp/exercises/concept/red-vs-blue-darwin-style/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/red-vs-blue-darwin-style/.meta/Example.cs rename to languages/csharp/exercises/concept/red-vs-blue-darwin-style/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/remote-control-cleanup/.meta/Example.cs b/languages/csharp/exercises/concept/remote-control-cleanup/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/remote-control-cleanup/.meta/Example.cs rename to languages/csharp/exercises/concept/remote-control-cleanup/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/remote-control-competition/.meta/Example.cs b/languages/csharp/exercises/concept/remote-control-competition/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/remote-control-competition/.meta/Example.cs rename to languages/csharp/exercises/concept/remote-control-competition/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/roll-the-die/.meta/Example.cs b/languages/csharp/exercises/concept/roll-the-die/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/roll-the-die/.meta/Example.cs rename to languages/csharp/exercises/concept/roll-the-die/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/secure-munchester-united/.meta/Example.cs b/languages/csharp/exercises/concept/secure-munchester-united/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/secure-munchester-united/.meta/Example.cs rename to languages/csharp/exercises/concept/secure-munchester-united/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/squeaky-clean/.meta/Example.cs b/languages/csharp/exercises/concept/squeaky-clean/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/squeaky-clean/.meta/Example.cs rename to languages/csharp/exercises/concept/squeaky-clean/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/the-weather-in-deather/.meta/Example.cs b/languages/csharp/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/the-weather-in-deather/.meta/Example.cs rename to languages/csharp/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/tim-from-marketing/.meta/Example.cs b/languages/csharp/exercises/concept/tim-from-marketing/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/tim-from-marketing/.meta/Example.cs rename to languages/csharp/exercises/concept/tim-from-marketing/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Example.cs b/languages/csharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Example.cs rename to languages/csharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/weighing-machine/.meta/Example.cs b/languages/csharp/exercises/concept/weighing-machine/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/weighing-machine/.meta/Example.cs rename to languages/csharp/exercises/concept/weighing-machine/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/wizards-and-warriors-2/.meta/Example.cs b/languages/csharp/exercises/concept/wizards-and-warriors-2/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/wizards-and-warriors-2/.meta/Example.cs rename to languages/csharp/exercises/concept/wizards-and-warriors-2/.meta/Exemplar.cs diff --git a/languages/csharp/exercises/concept/wizards-and-warriors/.meta/Example.cs b/languages/csharp/exercises/concept/wizards-and-warriors/.meta/Exemplar.cs similarity index 100% rename from languages/csharp/exercises/concept/wizards-and-warriors/.meta/Example.cs rename to languages/csharp/exercises/concept/wizards-and-warriors/.meta/Exemplar.cs diff --git a/languages/elixir/exercises/concept/basketball-website/.meta/example.ex b/languages/elixir/exercises/concept/basketball-website/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/basketball-website/.meta/example.ex rename to languages/elixir/exercises/concept/basketball-website/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/bird-count/.meta/example.ex b/languages/elixir/exercises/concept/bird-count/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/bird-count/.meta/example.ex rename to languages/elixir/exercises/concept/bird-count/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/boutique-inventory/.meta/example.ex b/languages/elixir/exercises/concept/boutique-inventory/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/boutique-inventory/.meta/example.ex rename to languages/elixir/exercises/concept/boutique-inventory/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/boutique-suggestions/.meta/example.ex b/languages/elixir/exercises/concept/boutique-suggestions/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/boutique-suggestions/.meta/example.ex rename to languages/elixir/exercises/concept/boutique-suggestions/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/bread-and-potions/.meta/example.ex b/languages/elixir/exercises/concept/bread-and-potions/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/bread-and-potions/.meta/example.ex rename to languages/elixir/exercises/concept/bread-and-potions/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/captains-log/.meta/example.ex b/languages/elixir/exercises/concept/captains-log/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/captains-log/.meta/example.ex rename to languages/elixir/exercises/concept/captains-log/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/chessboard/.meta/example.ex b/languages/elixir/exercises/concept/chessboard/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/chessboard/.meta/example.ex rename to languages/elixir/exercises/concept/chessboard/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/community-garden/.meta/example.ex b/languages/elixir/exercises/concept/community-garden/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/community-garden/.meta/example.ex rename to languages/elixir/exercises/concept/community-garden/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/date-parser/.meta/example.ex b/languages/elixir/exercises/concept/date-parser/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/date-parser/.meta/example.ex rename to languages/elixir/exercises/concept/date-parser/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/dna-encoding/.meta/example.ex b/languages/elixir/exercises/concept/dna-encoding/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/dna-encoding/.meta/example.ex rename to languages/elixir/exercises/concept/dna-encoding/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/file-sniffer/.meta/example.ex b/languages/elixir/exercises/concept/file-sniffer/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/file-sniffer/.meta/example.ex rename to languages/elixir/exercises/concept/file-sniffer/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/freelancer-rates/.meta/example.ex b/languages/elixir/exercises/concept/freelancer-rates/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/freelancer-rates/.meta/example.ex rename to languages/elixir/exercises/concept/freelancer-rates/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/german-sysadmin/.meta/example.ex b/languages/elixir/exercises/concept/german-sysadmin/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/german-sysadmin/.meta/example.ex rename to languages/elixir/exercises/concept/german-sysadmin/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/guessing-game/.meta/example.ex b/languages/elixir/exercises/concept/guessing-game/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/guessing-game/.meta/example.ex rename to languages/elixir/exercises/concept/guessing-game/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/high-school-sweetheart/.meta/example.ex b/languages/elixir/exercises/concept/high-school-sweetheart/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/high-school-sweetheart/.meta/example.ex rename to languages/elixir/exercises/concept/high-school-sweetheart/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/high-score/.meta/example.ex b/languages/elixir/exercises/concept/high-score/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/high-score/.meta/example.ex rename to languages/elixir/exercises/concept/high-score/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/kitchen-calculator/.meta/example.ex b/languages/elixir/exercises/concept/kitchen-calculator/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/kitchen-calculator/.meta/example.ex rename to languages/elixir/exercises/concept/kitchen-calculator/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/language-list/.meta/example.ex b/languages/elixir/exercises/concept/language-list/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/language-list/.meta/example.ex rename to languages/elixir/exercises/concept/language-list/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/lasagna/.meta/example.ex b/languages/elixir/exercises/concept/lasagna/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/lasagna/.meta/example.ex rename to languages/elixir/exercises/concept/lasagna/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/log-level/.meta/example.ex b/languages/elixir/exercises/concept/log-level/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/log-level/.meta/example.ex rename to languages/elixir/exercises/concept/log-level/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/mensch-aergere-dich-nicht/.meta/example.ex b/languages/elixir/exercises/concept/mensch-aergere-dich-nicht/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/mensch-aergere-dich-nicht/.meta/example.ex rename to languages/elixir/exercises/concept/mensch-aergere-dich-nicht/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/name-badge/.meta/example.ex b/languages/elixir/exercises/concept/name-badge/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/name-badge/.meta/example.ex rename to languages/elixir/exercises/concept/name-badge/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/newsletter/.meta/example.ex b/languages/elixir/exercises/concept/newsletter/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/newsletter/.meta/example.ex rename to languages/elixir/exercises/concept/newsletter/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/pacman-rules/.meta/example.ex b/languages/elixir/exercises/concept/pacman-rules/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/pacman-rules/.meta/example.ex rename to languages/elixir/exercises/concept/pacman-rules/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/remote-control-car/.meta/example.ex b/languages/elixir/exercises/concept/remote-control-car/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/remote-control-car/.meta/example.ex rename to languages/elixir/exercises/concept/remote-control-car/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/rpg-character-sheet/.meta/example.ex b/languages/elixir/exercises/concept/rpg-character-sheet/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/rpg-character-sheet/.meta/example.ex rename to languages/elixir/exercises/concept/rpg-character-sheet/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/rpn-calculator-output/.meta/example.ex b/languages/elixir/exercises/concept/rpn-calculator-output/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/rpn-calculator-output/.meta/example.ex rename to languages/elixir/exercises/concept/rpn-calculator-output/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/rpn-calculator/.meta/example.ex b/languages/elixir/exercises/concept/rpn-calculator/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/rpn-calculator/.meta/example.ex rename to languages/elixir/exercises/concept/rpn-calculator/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/secrets/.meta/example.ex b/languages/elixir/exercises/concept/secrets/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/secrets/.meta/example.ex rename to languages/elixir/exercises/concept/secrets/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/stack-underflow/.meta/example.ex b/languages/elixir/exercises/concept/stack-underflow/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/stack-underflow/.meta/example.ex rename to languages/elixir/exercises/concept/stack-underflow/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/take-a-number/.meta/example.ex b/languages/elixir/exercises/concept/take-a-number/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/take-a-number/.meta/example.ex rename to languages/elixir/exercises/concept/take-a-number/.meta/exemplar.ex diff --git a/languages/elixir/exercises/concept/wine-cellar/.meta/example.ex b/languages/elixir/exercises/concept/wine-cellar/.meta/exemplar.ex similarity index 100% rename from languages/elixir/exercises/concept/wine-cellar/.meta/example.ex rename to languages/elixir/exercises/concept/wine-cellar/.meta/exemplar.ex diff --git a/languages/fsharp/exercises/concept/annalyns-infiltration/.meta/Example.fs b/languages/fsharp/exercises/concept/annalyns-infiltration/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/annalyns-infiltration/.meta/Example.fs rename to languages/fsharp/exercises/concept/annalyns-infiltration/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/bandwagoner/.meta/Example.fs b/languages/fsharp/exercises/concept/bandwagoner/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/bandwagoner/.meta/Example.fs rename to languages/fsharp/exercises/concept/bandwagoner/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/bird-watcher/.meta/Example.fs b/languages/fsharp/exercises/concept/bird-watcher/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/bird-watcher/.meta/Example.fs rename to languages/fsharp/exercises/concept/bird-watcher/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/booking-up-for-beauty/.meta/Example.fs b/languages/fsharp/exercises/concept/booking-up-for-beauty/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/booking-up-for-beauty/.meta/Example.fs rename to languages/fsharp/exercises/concept/booking-up-for-beauty/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/cars-assemble/.meta/Example.fs b/languages/fsharp/exercises/concept/cars-assemble/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/cars-assemble/.meta/Example.fs rename to languages/fsharp/exercises/concept/cars-assemble/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/guessing-game/.meta/Example.fs b/languages/fsharp/exercises/concept/guessing-game/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/guessing-game/.meta/Example.fs rename to languages/fsharp/exercises/concept/guessing-game/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/interest-is-interesting/.meta/Example.fs b/languages/fsharp/exercises/concept/interest-is-interesting/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/interest-is-interesting/.meta/Example.fs rename to languages/fsharp/exercises/concept/interest-is-interesting/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/log-levels/.meta/Example.fs b/languages/fsharp/exercises/concept/log-levels/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/log-levels/.meta/Example.fs rename to languages/fsharp/exercises/concept/log-levels/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/lucians-luscious-lasagna/.meta/Example.fs b/languages/fsharp/exercises/concept/lucians-luscious-lasagna/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/lucians-luscious-lasagna/.meta/Example.fs rename to languages/fsharp/exercises/concept/lucians-luscious-lasagna/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/pizza-pricing/.meta/Example.fs b/languages/fsharp/exercises/concept/pizza-pricing/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/pizza-pricing/.meta/Example.fs rename to languages/fsharp/exercises/concept/pizza-pricing/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Example.fs b/languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Example.fs rename to languages/fsharp/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.fs diff --git a/languages/fsharp/exercises/concept/valentines-day/.meta/Example.fs b/languages/fsharp/exercises/concept/valentines-day/.meta/Exemplar.fs similarity index 100% rename from languages/fsharp/exercises/concept/valentines-day/.meta/Example.fs rename to languages/fsharp/exercises/concept/valentines-day/.meta/Exemplar.fs diff --git a/languages/go/exercises/concept/basics/.meta/example.go b/languages/go/exercises/concept/basics/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/basics/.meta/example.go rename to languages/go/exercises/concept/basics/.meta/exemplar.go diff --git a/languages/go/exercises/concept/booleans/.meta/example.go b/languages/go/exercises/concept/booleans/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/booleans/.meta/example.go rename to languages/go/exercises/concept/booleans/.meta/exemplar.go diff --git a/languages/go/exercises/concept/comments/.meta/example.go b/languages/go/exercises/concept/comments/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/comments/.meta/example.go rename to languages/go/exercises/concept/comments/.meta/exemplar.go diff --git a/languages/go/exercises/concept/conditionals/.meta/example.go b/languages/go/exercises/concept/conditionals/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/conditionals/.meta/example.go rename to languages/go/exercises/concept/conditionals/.meta/exemplar.go diff --git a/languages/go/exercises/concept/constants/.meta/example.go b/languages/go/exercises/concept/constants/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/constants/.meta/example.go rename to languages/go/exercises/concept/constants/.meta/exemplar.go diff --git a/languages/go/exercises/concept/maps/.meta/example.go b/languages/go/exercises/concept/maps/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/maps/.meta/example.go rename to languages/go/exercises/concept/maps/.meta/exemplar.go diff --git a/languages/go/exercises/concept/methods/.meta/example.go b/languages/go/exercises/concept/methods/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/methods/.meta/example.go rename to languages/go/exercises/concept/methods/.meta/exemplar.go diff --git a/languages/go/exercises/concept/numbers/.meta/example.go b/languages/go/exercises/concept/numbers/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/numbers/.meta/example.go rename to languages/go/exercises/concept/numbers/.meta/exemplar.go diff --git a/languages/go/exercises/concept/slices/.meta/example.go b/languages/go/exercises/concept/slices/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/slices/.meta/example.go rename to languages/go/exercises/concept/slices/.meta/exemplar.go diff --git a/languages/go/exercises/concept/strings-package/.meta/example.go b/languages/go/exercises/concept/strings-package/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/strings-package/.meta/example.go rename to languages/go/exercises/concept/strings-package/.meta/exemplar.go diff --git a/languages/go/exercises/concept/strings/.meta/example.go b/languages/go/exercises/concept/strings/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/strings/.meta/example.go rename to languages/go/exercises/concept/strings/.meta/exemplar.go diff --git a/languages/go/exercises/concept/structs/.meta/example.go b/languages/go/exercises/concept/structs/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/structs/.meta/example.go rename to languages/go/exercises/concept/structs/.meta/exemplar.go diff --git a/languages/go/exercises/concept/time/.meta/example.go b/languages/go/exercises/concept/time/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/time/.meta/example.go rename to languages/go/exercises/concept/time/.meta/exemplar.go diff --git a/languages/go/exercises/concept/zero-value/.meta/example.go b/languages/go/exercises/concept/zero-value/.meta/exemplar.go similarity index 100% rename from languages/go/exercises/concept/zero-value/.meta/example.go rename to languages/go/exercises/concept/zero-value/.meta/exemplar.go diff --git a/languages/javascript/exercises/concept/array-loops/.meta/example.js b/languages/javascript/exercises/concept/array-loops/.meta/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/array-loops/.meta/example.js rename to languages/javascript/exercises/concept/array-loops/.meta/exemplar.js diff --git a/languages/javascript/exercises/concept/basics/example.js b/languages/javascript/exercises/concept/basics/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/basics/example.js rename to languages/javascript/exercises/concept/basics/exemplar.js diff --git a/languages/javascript/exercises/concept/booleans/example.js b/languages/javascript/exercises/concept/booleans/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/booleans/example.js rename to languages/javascript/exercises/concept/booleans/exemplar.js diff --git a/languages/javascript/exercises/concept/closures/example.js b/languages/javascript/exercises/concept/closures/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/closures/example.js rename to languages/javascript/exercises/concept/closures/exemplar.js diff --git a/languages/javascript/exercises/concept/elyses-analytic-enchantments/.meta/example.js b/languages/javascript/exercises/concept/elyses-analytic-enchantments/.meta/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/elyses-analytic-enchantments/.meta/example.js rename to languages/javascript/exercises/concept/elyses-analytic-enchantments/.meta/exemplar.js diff --git a/languages/javascript/exercises/concept/elyses-destructured-enchantments/.meta/example.js b/languages/javascript/exercises/concept/elyses-destructured-enchantments/.meta/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/elyses-destructured-enchantments/.meta/example.js rename to languages/javascript/exercises/concept/elyses-destructured-enchantments/.meta/exemplar.js diff --git a/languages/javascript/exercises/concept/elyses-enchantments/.meta/example.js b/languages/javascript/exercises/concept/elyses-enchantments/.meta/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/elyses-enchantments/.meta/example.js rename to languages/javascript/exercises/concept/elyses-enchantments/.meta/exemplar.js diff --git a/languages/javascript/exercises/concept/elyses-transformative-enchantments/.meta/example.js b/languages/javascript/exercises/concept/elyses-transformative-enchantments/.meta/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/elyses-transformative-enchantments/.meta/example.js rename to languages/javascript/exercises/concept/elyses-transformative-enchantments/.meta/exemplar.js diff --git a/languages/javascript/exercises/concept/fruit-picker/example.js b/languages/javascript/exercises/concept/fruit-picker/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/fruit-picker/example.js rename to languages/javascript/exercises/concept/fruit-picker/exemplar.js diff --git a/languages/javascript/exercises/concept/lucky-numbers/example.js b/languages/javascript/exercises/concept/lucky-numbers/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/lucky-numbers/example.js rename to languages/javascript/exercises/concept/lucky-numbers/exemplar.js diff --git a/languages/javascript/exercises/concept/nullability/example.js b/languages/javascript/exercises/concept/nullability/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/nullability/example.js rename to languages/javascript/exercises/concept/nullability/exemplar.js diff --git a/languages/javascript/exercises/concept/numbers/example.js b/languages/javascript/exercises/concept/numbers/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/numbers/example.js rename to languages/javascript/exercises/concept/numbers/exemplar.js diff --git a/languages/javascript/exercises/concept/promises/example.2.js b/languages/javascript/exercises/concept/promises/exemplar.2.js similarity index 100% rename from languages/javascript/exercises/concept/promises/example.2.js rename to languages/javascript/exercises/concept/promises/exemplar.2.js diff --git a/languages/javascript/exercises/concept/promises/example.js b/languages/javascript/exercises/concept/promises/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/promises/example.js rename to languages/javascript/exercises/concept/promises/exemplar.js diff --git a/languages/javascript/exercises/concept/recursion/example.js b/languages/javascript/exercises/concept/recursion/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/recursion/example.js rename to languages/javascript/exercises/concept/recursion/exemplar.js diff --git a/languages/javascript/exercises/concept/strings/example.js b/languages/javascript/exercises/concept/strings/exemplar.js similarity index 100% rename from languages/javascript/exercises/concept/strings/example.js rename to languages/javascript/exercises/concept/strings/exemplar.js diff --git a/languages/javascript/exercises/practice/string-iterables/example.js b/languages/javascript/exercises/practice/string-iterables/exemplar.js similarity index 100% rename from languages/javascript/exercises/practice/string-iterables/example.js rename to languages/javascript/exercises/practice/string-iterables/exemplar.js diff --git a/languages/javascript/scripts/scaffold/template/example.js b/languages/javascript/scripts/scaffold/template/exemplar.js similarity index 100% rename from languages/javascript/scripts/scaffold/template/example.js rename to languages/javascript/scripts/scaffold/template/exemplar.js diff --git a/languages/julia/exercises/concept/annalyns-infiltration/.meta/example.jl b/languages/julia/exercises/concept/annalyns-infiltration/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/annalyns-infiltration/.meta/example.jl rename to languages/julia/exercises/concept/annalyns-infiltration/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/annalyns-infiltration2/.meta/example.jl b/languages/julia/exercises/concept/annalyns-infiltration2/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/annalyns-infiltration2/.meta/example.jl rename to languages/julia/exercises/concept/annalyns-infiltration2/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/emoji-times/.meta/example.jl b/languages/julia/exercises/concept/emoji-times/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/emoji-times/.meta/example.jl rename to languages/julia/exercises/concept/emoji-times/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/encounters/.meta/example.jl b/languages/julia/exercises/concept/encounters/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/encounters/.meta/example.jl rename to languages/julia/exercises/concept/encounters/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/exercism-matrix/.meta/example.jl b/languages/julia/exercises/concept/exercism-matrix/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/exercism-matrix/.meta/example.jl rename to languages/julia/exercises/concept/exercism-matrix/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/fibonacci-iterator/.meta/example.jl b/languages/julia/exercises/concept/fibonacci-iterator/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/fibonacci-iterator/.meta/example.jl rename to languages/julia/exercises/concept/fibonacci-iterator/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/lasagna/.meta/example.jl b/languages/julia/exercises/concept/lasagna/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/lasagna/.meta/example.jl rename to languages/julia/exercises/concept/lasagna/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/leap/.meta/example.jl b/languages/julia/exercises/concept/leap/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/leap/.meta/example.jl rename to languages/julia/exercises/concept/leap/.meta/exemplar.jl diff --git a/languages/julia/exercises/concept/vehicle-purchase/.meta/example.jl b/languages/julia/exercises/concept/vehicle-purchase/.meta/exemplar.jl similarity index 100% rename from languages/julia/exercises/concept/vehicle-purchase/.meta/example.jl rename to languages/julia/exercises/concept/vehicle-purchase/.meta/exemplar.jl diff --git a/languages/kotlin/.templates/exercise/.meta/Example.kt b/languages/kotlin/.templates/exercise/.meta/Exemplar.kt similarity index 100% rename from languages/kotlin/.templates/exercise/.meta/Example.kt rename to languages/kotlin/.templates/exercise/.meta/Exemplar.kt diff --git a/languages/kotlin/exercises/concept/annalyns-infiltration/.meta/src/main/kotlin/Example.kt b/languages/kotlin/exercises/concept/annalyns-infiltration/.meta/src/main/kotlin/Exemplar.kt similarity index 100% rename from languages/kotlin/exercises/concept/annalyns-infiltration/.meta/src/main/kotlin/Example.kt rename to languages/kotlin/exercises/concept/annalyns-infiltration/.meta/src/main/kotlin/Exemplar.kt diff --git a/languages/kotlin/exercises/concept/basics/.meta/src/main/kotlin/Example.kt b/languages/kotlin/exercises/concept/basics/.meta/src/main/kotlin/Exemplar.kt similarity index 100% rename from languages/kotlin/exercises/concept/basics/.meta/src/main/kotlin/Example.kt rename to languages/kotlin/exercises/concept/basics/.meta/src/main/kotlin/Exemplar.kt diff --git a/languages/nim/exercises/concept/basics/.meta/example.nim b/languages/nim/exercises/concept/basics/.meta/exemplar.nim similarity index 100% rename from languages/nim/exercises/concept/basics/.meta/example.nim rename to languages/nim/exercises/concept/basics/.meta/exemplar.nim diff --git a/languages/purescript/exercises/concept/booleans/.meta/Example.purs b/languages/purescript/exercises/concept/booleans/.meta/Exemplar.purs similarity index 100% rename from languages/purescript/exercises/concept/booleans/.meta/Example.purs rename to languages/purescript/exercises/concept/booleans/.meta/Exemplar.purs diff --git a/languages/python/exercises/concept/chaitanas-colossal-coaster/.meta/example.py b/languages/python/exercises/concept/chaitanas-colossal-coaster/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/chaitanas-colossal-coaster/.meta/example.py rename to languages/python/exercises/concept/chaitanas-colossal-coaster/.meta/exemplar.py diff --git a/languages/python/exercises/concept/currency-exchange/.meta/example.py b/languages/python/exercises/concept/currency-exchange/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/currency-exchange/.meta/example.py rename to languages/python/exercises/concept/currency-exchange/.meta/exemplar.py diff --git a/languages/python/exercises/concept/elyses-enchantments/.meta/example.py b/languages/python/exercises/concept/elyses-enchantments/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/elyses-enchantments/.meta/example.py rename to languages/python/exercises/concept/elyses-enchantments/.meta/exemplar.py diff --git a/languages/python/exercises/concept/ghost-gobble-arcade-game/.meta/example.py b/languages/python/exercises/concept/ghost-gobble-arcade-game/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/ghost-gobble-arcade-game/.meta/example.py rename to languages/python/exercises/concept/ghost-gobble-arcade-game/.meta/exemplar.py diff --git a/languages/python/exercises/concept/guidos-gorgeous-lasagna/.meta/example.py b/languages/python/exercises/concept/guidos-gorgeous-lasagna/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/guidos-gorgeous-lasagna/.meta/example.py rename to languages/python/exercises/concept/guidos-gorgeous-lasagna/.meta/exemplar.py diff --git a/languages/python/exercises/concept/inventory-management/.meta/example.py b/languages/python/exercises/concept/inventory-management/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/inventory-management/.meta/example.py rename to languages/python/exercises/concept/inventory-management/.meta/exemplar.py diff --git a/languages/python/exercises/concept/little-sisters-essay/.meta/example.py b/languages/python/exercises/concept/little-sisters-essay/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/little-sisters-essay/.meta/example.py rename to languages/python/exercises/concept/little-sisters-essay/.meta/exemplar.py diff --git a/languages/python/exercises/concept/log-levels/.meta/example.py b/languages/python/exercises/concept/log-levels/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/log-levels/.meta/example.py rename to languages/python/exercises/concept/log-levels/.meta/exemplar.py diff --git a/languages/python/exercises/concept/making-the-grade/.meta/example.py b/languages/python/exercises/concept/making-the-grade/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/making-the-grade/.meta/example.py rename to languages/python/exercises/concept/making-the-grade/.meta/exemplar.py diff --git a/languages/python/exercises/concept/pretty-leaflet/.meta/example.py b/languages/python/exercises/concept/pretty-leaflet/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/pretty-leaflet/.meta/example.py rename to languages/python/exercises/concept/pretty-leaflet/.meta/exemplar.py diff --git a/languages/python/exercises/concept/processing-logs/.meta/example.py b/languages/python/exercises/concept/processing-logs/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/processing-logs/.meta/example.py rename to languages/python/exercises/concept/processing-logs/.meta/exemplar.py diff --git a/languages/python/exercises/concept/restaurant-rozalynn/.meta/example.py b/languages/python/exercises/concept/restaurant-rozalynn/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/restaurant-rozalynn/.meta/example.py rename to languages/python/exercises/concept/restaurant-rozalynn/.meta/exemplar.py diff --git a/languages/python/exercises/concept/sets/.meta/example.py b/languages/python/exercises/concept/sets/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/sets/.meta/example.py rename to languages/python/exercises/concept/sets/.meta/exemplar.py diff --git a/languages/python/exercises/concept/tisbury-treasure-hunt/.meta/example.py b/languages/python/exercises/concept/tisbury-treasure-hunt/.meta/exemplar.py similarity index 100% rename from languages/python/exercises/concept/tisbury-treasure-hunt/.meta/example.py rename to languages/python/exercises/concept/tisbury-treasure-hunt/.meta/exemplar.py diff --git a/languages/ruby/exercises/concept/amusement-park-rides/.meta/example.rb b/languages/ruby/exercises/concept/amusement-park-rides/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/amusement-park-rides/.meta/example.rb rename to languages/ruby/exercises/concept/amusement-park-rides/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/arrays/.meta/example.rb b/languages/ruby/exercises/concept/arrays/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/arrays/.meta/example.rb rename to languages/ruby/exercises/concept/arrays/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/conditionals-ternary/.meta/example.rb b/languages/ruby/exercises/concept/conditionals-ternary/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/conditionals-ternary/.meta/example.rb rename to languages/ruby/exercises/concept/conditionals-ternary/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/exceptions/.meta/example.rb b/languages/ruby/exercises/concept/exceptions/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/exceptions/.meta/example.rb rename to languages/ruby/exercises/concept/exceptions/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/floating-point-numbers/.meta/example.rb b/languages/ruby/exercises/concept/floating-point-numbers/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/floating-point-numbers/.meta/example.rb rename to languages/ruby/exercises/concept/floating-point-numbers/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/instance-variables/.meta/example.rb b/languages/ruby/exercises/concept/instance-variables/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/instance-variables/.meta/example.rb rename to languages/ruby/exercises/concept/instance-variables/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/lasagna/.meta/example.rb b/languages/ruby/exercises/concept/lasagna/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/lasagna/.meta/example.rb rename to languages/ruby/exercises/concept/lasagna/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/numbers/.meta/example.rb b/languages/ruby/exercises/concept/numbers/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/numbers/.meta/example.rb rename to languages/ruby/exercises/concept/numbers/.meta/exemplar.rb diff --git a/languages/ruby/exercises/concept/strings/.meta/example.rb b/languages/ruby/exercises/concept/strings/.meta/exemplar.rb similarity index 100% rename from languages/ruby/exercises/concept/strings/.meta/example.rb rename to languages/ruby/exercises/concept/strings/.meta/exemplar.rb diff --git a/languages/rust/exercises/concept/entry-api/.meta/example.rs b/languages/rust/exercises/concept/entry-api/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/entry-api/.meta/example.rs rename to languages/rust/exercises/concept/entry-api/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/enums/.meta/example.rs b/languages/rust/exercises/concept/enums/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/enums/.meta/example.rs rename to languages/rust/exercises/concept/enums/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/numbers/.meta/example.rs b/languages/rust/exercises/concept/numbers/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/numbers/.meta/example.rs rename to languages/rust/exercises/concept/numbers/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/options/.meta/example.rs b/languages/rust/exercises/concept/options/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/options/.meta/example.rs rename to languages/rust/exercises/concept/options/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/string-vs-str/.meta/example.rs b/languages/rust/exercises/concept/string-vs-str/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/string-vs-str/.meta/example.rs rename to languages/rust/exercises/concept/string-vs-str/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/structs/.meta/example.rs b/languages/rust/exercises/concept/structs/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/structs/.meta/example.rs rename to languages/rust/exercises/concept/structs/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/tuples/.meta/example.rs b/languages/rust/exercises/concept/tuples/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/tuples/.meta/example.rs rename to languages/rust/exercises/concept/tuples/.meta/exemplar.rs diff --git a/languages/rust/exercises/concept/vec-macro/.meta/example.rs b/languages/rust/exercises/concept/vec-macro/.meta/exemplar.rs similarity index 100% rename from languages/rust/exercises/concept/vec-macro/.meta/example.rs rename to languages/rust/exercises/concept/vec-macro/.meta/exemplar.rs diff --git a/languages/scala/exercises/concept/basics/.meta/Example.scala b/languages/scala/exercises/concept/basics/.meta/Exemplar.scala similarity index 100% rename from languages/scala/exercises/concept/basics/.meta/Example.scala rename to languages/scala/exercises/concept/basics/.meta/Exemplar.scala diff --git a/languages/swift/exercises/concept/bomb-defuser/.meta/Example.swift b/languages/swift/exercises/concept/bomb-defuser/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/bomb-defuser/.meta/Example.swift rename to languages/swift/exercises/concept/bomb-defuser/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/custom-signs/.meta/Example.swift b/languages/swift/exercises/concept/custom-signs/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/custom-signs/.meta/Example.swift rename to languages/swift/exercises/concept/custom-signs/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/freelancer-rates/.meta/Example.swift b/languages/swift/exercises/concept/freelancer-rates/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/freelancer-rates/.meta/Example.swift rename to languages/swift/exercises/concept/freelancer-rates/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/high-score-board/.meta/Example.swift b/languages/swift/exercises/concept/high-score-board/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/high-score-board/.meta/Example.swift rename to languages/swift/exercises/concept/high-score-board/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/lasagna-master/.meta/Example.swift b/languages/swift/exercises/concept/lasagna-master/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/lasagna-master/.meta/Example.swift rename to languages/swift/exercises/concept/lasagna-master/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/lasagna/.meta/Example.swift b/languages/swift/exercises/concept/lasagna/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/lasagna/.meta/Example.swift rename to languages/swift/exercises/concept/lasagna/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/log-lines/.meta/Example.swift b/languages/swift/exercises/concept/log-lines/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/log-lines/.meta/Example.swift rename to languages/swift/exercises/concept/log-lines/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/magician-in-training/.meta/Example.swift b/languages/swift/exercises/concept/magician-in-training/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/magician-in-training/.meta/Example.swift rename to languages/swift/exercises/concept/magician-in-training/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/master-mixologist/.meta/Example.swift b/languages/swift/exercises/concept/master-mixologist/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/master-mixologist/.meta/Example.swift rename to languages/swift/exercises/concept/master-mixologist/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/pizza-slices/.meta/Example.swift b/languages/swift/exercises/concept/pizza-slices/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/pizza-slices/.meta/Example.swift rename to languages/swift/exercises/concept/pizza-slices/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/poetry-club/.meta/Example.swift b/languages/swift/exercises/concept/poetry-club/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/poetry-club/.meta/Example.swift rename to languages/swift/exercises/concept/poetry-club/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/santas-helper/.meta/Example.swift b/languages/swift/exercises/concept/santas-helper/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/santas-helper/.meta/Example.swift rename to languages/swift/exercises/concept/santas-helper/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/secret-agent/.meta/Example.swift b/languages/swift/exercises/concept/secret-agent/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/secret-agent/.meta/Example.swift rename to languages/swift/exercises/concept/secret-agent/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/vehicle-purchase/.meta/Example.swift b/languages/swift/exercises/concept/vehicle-purchase/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/vehicle-purchase/.meta/Example.swift rename to languages/swift/exercises/concept/vehicle-purchase/.meta/Exemplar.swift diff --git a/languages/swift/exercises/concept/windowing-system/.meta/Example.swift b/languages/swift/exercises/concept/windowing-system/.meta/Exemplar.swift similarity index 100% rename from languages/swift/exercises/concept/windowing-system/.meta/Example.swift rename to languages/swift/exercises/concept/windowing-system/.meta/Exemplar.swift diff --git a/languages/x86-64-assembly/exercises/concept/basics/.meta/example.asm b/languages/x86-64-assembly/exercises/concept/basics/.meta/exemplar.asm similarity index 100% rename from languages/x86-64-assembly/exercises/concept/basics/.meta/example.asm rename to languages/x86-64-assembly/exercises/concept/basics/.meta/exemplar.asm