Problem 23 - getting started

Problem 23 initial

Have initial strategy ironed out, not sure if this is how
we want to solve or not.
problem 23 finished