introduction to computing 2047