mathalogicly view 2