Hard, but not impossible