Maintaining knowledge about temporal intervals | Not Hacker News!