updated main - abstracted problem
added problem 1.2 into the ald12.go file