import 'dart:io';
void main() {
dynamic paymentMethod = 'Card';
dynamic amount = 100;
bool convertToEGP = true;
double rate = 30.0;
List<String> result = []
..add(paymentMethod is! String ? 'Invalid' : paymentMethod)
..add(
paymentMethod == 'Card'
? '${convertToEGP ? amount * rate : amount} ${convertToEGP ? 'EGP' : 'USD'}'
: paymentMethod == 'Cash'
? '${convertToEGP ? amount * rate : amount} ${convertToEGP ? 'EGP' : 'USD'}'
: 'Invalid');
print('Method: ${result[0]}');
print('Total: ${result[1]}');
}
aW1wb3J0ICdkYXJ0OmlvJzsKIAp2b2lkIG1haW4oKSB7CiAgZHluYW1pYyBwYXltZW50TWV0aG9kID0gJ0NhcmQnOyAKICBkeW5hbWljIGFtb3VudCA9IDEwMDsKICBib29sIGNvbnZlcnRUb0VHUCA9IHRydWU7CgogIGRvdWJsZSByYXRlID0gMzAuMDsKCiAgTGlzdDxTdHJpbmc+IHJlc3VsdCA9IFtdCiAgICAuLmFkZChwYXltZW50TWV0aG9kIGlzISBTdHJpbmcgPyAnSW52YWxpZCcgOiBwYXltZW50TWV0aG9kKQogICAgLi5hZGQoCiAgICAgIHBheW1lbnRNZXRob2QgPT0gJ0NhcmQnCiAgICAgICAgPyAnJHtjb252ZXJ0VG9FR1AgPyBhbW91bnQgKiByYXRlIDogYW1vdW50fSAke2NvbnZlcnRUb0VHUCA/ICdFR1AnIDogJ1VTRCd9JwogICAgICAgIDogcGF5bWVudE1ldGhvZCA9PSAnQ2FzaCcKICAgICAgICAgID8gJyR7Y29udmVydFRvRUdQID8gYW1vdW50ICogcmF0ZSA6IGFtb3VudH0gJHtjb252ZXJ0VG9FR1AgPyAnRUdQJyA6ICdVU0QnfScKICAgICAgICAgIDogJ0ludmFsaWQnKTsKCiAgcHJpbnQoJ01ldGhvZDogJHtyZXN1bHRbMF19Jyk7CiAgcHJpbnQoJ1RvdGFsOiAke3Jlc3VsdFsxXX0nKTsKfQo=