BFFGT

Dynamic thought growth.