How is numpy so fast? How is numpy so fast? c c