A  decode_ways.cpp