solution building on the command line