diff --git a/a3/a3-handout/.gitignore b/a3/.gitignore similarity index 100% rename from a3/a3-handout/.gitignore rename to a3/.gitignore diff --git a/a3/a3-handout/a3.cabal b/a3/a3.cabal similarity index 100% rename from a3/a3-handout/a3.cabal rename to a3/a3.cabal diff --git a/a3/a3-handout/apl.hs b/a3/apl.hs similarity index 100% rename from a3/a3-handout/apl.hs rename to a3/apl.hs diff --git a/a3/a3-handout/runtests.hs b/a3/runtests.hs similarity index 100% rename from a3/a3-handout/runtests.hs rename to a3/runtests.hs diff --git a/a3/a3-handout/src/APL/AST.hs b/a3/src/APL/AST.hs similarity index 100% rename from a3/a3-handout/src/APL/AST.hs rename to a3/src/APL/AST.hs diff --git a/a3/a3-handout/src/APL/Eval.hs b/a3/src/APL/Eval.hs similarity index 100% rename from a3/a3-handout/src/APL/Eval.hs rename to a3/src/APL/Eval.hs diff --git a/a3/a3-handout/src/APL/Parser.hs b/a3/src/APL/Parser.hs similarity index 100% rename from a3/a3-handout/src/APL/Parser.hs rename to a3/src/APL/Parser.hs diff --git a/a3/a3-handout/src/APL/Parser_Tests.hs b/a3/src/APL/Parser_Tests.hs similarity index 100% rename from a3/a3-handout/src/APL/Parser_Tests.hs rename to a3/src/APL/Parser_Tests.hs