1 * 6473 = 6473 6473 * 1 = 1 + 8 + 64 + 256 + 2048 + 4096 1024 * 6 = 6144 1023 * 6 = 6 + 12 + 24 + 48 + 96 + 192 + 384 + 768 + 1536 + 3072 462 * 95 = 190 + 380 + 760 + 6080 + 12160 + 24320 134 * 354 = 708 + 1416 + 45312 ----------------------------------------------------------------------- 2012 University of Scranton High School Programming Contest Above is output corresponding to the following input for Problem 1: Multiplication a la russe. 6 1 6473 6473 1 1024 6 1023 6 462 95 134 354