func int main() {
    double c;
    matrix m<2,2>;
    matrix res<2,2>;
    c = 3.0;
    m = [1.0,1.0;1.0,1.0];
    res = c * m;
    print(res);
    res = m * c;
    print(res);
    return 0;
}
