Problem 7

Added support for begin special form