Add paperfold.hs, a solution to a puzzle I encountered at an AthenaHealth interview