John Cheong
  • @twobit
Me — stumbling into you. How do you do? I enjoy solving puzzles, exploring new horizons, and think about problems in new ways.
Read more