19 Solution R1 from Will's website +------++++++++++++ -+---------++-++-++ --+-------+-++-++-+ ---+------++-++-++- ----+--++++---+---+ -----+-+++-+---++-- ------++++--++---+- ++++----+++----+-+- ++++---+-+-+-+----+ ++++---++---+-+-+-- ++---+++--+--+++--- +-+-+-+-+--+-+++--- +--+++---+--++++--- ++--++--+----+--+++ +-+--++--+----+-+++ +--++-++-------++++ ++--+-+--++++---+-- +-+-++-+--+++----+- +--+-++-+-+++-----+ #