Greatest common factor math antics July 8, 2019 16 32 64 128 Youtube math antics greatest common factor