http://qs321.pair.com?node_id=302854


in reply to How's your Perl?

Strict solutions to all exercises, base64-encoded:

1b3VyIEB4OyBteSAkeTsgKng9c3Vie1xAX30tPigkeSwkeSk=
2e2ZvbztyZWRvfQ==
3abXkgJGZvbyA9IFt7MSwgMX1d
3bc3ViIHogOiBsdmFsdWUgeyAkOjp6WzFdIH0gbXkgJGZvbyA9ICp6
4ZHVtcDs7 or ZHVtcCgp or fn5kdW1w, etc :-)
5c3ViIGZvbyB7IG15ICR4IGlmIDA7IC4uLiB9
6b3VyICgkeCwgJHkpID0gKCp4LCBldmFsICJsb2NhbCAqeCIp
7bXkgJGZvbyA9ICpTVERPVVR7SU99
8b3VyICRmb287ICpmb28gPSBcKyskfA==
9abXkgJGZvbyA9IFwkXlM=
9bcGFja2FnZSBZO291ciRmb289XDA7JFg6OmZvbz1cIiAiOypZOjo9Klg6Og==
or JGZvbz0iXzwoZXZhbCAxKSI= (non-strict original)
10QkVHSU57Knk6Oj0qeDo6PSQ6Onk9Kjo6fQ==
11KkNPUkU6OkdMT0JBTDo6Z2xvYj1zdWJ7fQ==

For the bonus exercise, see the explanation above