That is way too much memory to be allocating. Ominus is right, learn dynamic memory sooner, believe me it takes about a couple of minutes to know the basics about allocating dynamic memory; re-allocating on the fly however...... Well I knida try not to stray there. 'sides you have to know about dynamic memory if you are going to write anything serious.