test answers

about 6.5 hours, fully functional, but I want to clean them up a bit