add is_pentagonal etc