added P21.hs
cosmetic changes to p23.clj
added P23.hs