1. Steve McConville
  2. Project Euler

Compare