Londoner solves 20k-year Ice Age drawings mystery