Card of the Week Contest #227: Moderate difficulty