Revert "third try day 12"

This reverts commit 8460e2a9117649d771404b526df0e93ba027a0e4.
Revert "second try day 12"

This reverts commit a8648eda5f01ac2251c7f25e362352cd750296c7.
Revert "First try at fixing day12"

This reverts commit 10f434284820c641df1220f9cae50fef7ec4da16.
Revert "Days 1 and 12-15"

This reverts commit d006e60f79dbfdd086424080dacad680c8991d7a.