solution list
011005011...DHHFF..................................................DDHFF.......BBF........................................ADHHK.......DBI.........N...........................EEAAABIKKaa....GBI.........N...........................CEJAGIIOKKa.EEGGNNLQQ......N...........................CCJJYYOOMaa.CJGSSOLQM...SSSROLQ.......R..........R.....XXWWWYULMMb.CJccccLQM......R...........................XXXWPYUbbbb....cYU.........R..............................WPVUU.......VVT.........V..............................PPTTT.......PVT........................................ddddd...............................................