Compact tree of Joseph Hargreaves