refractoring
added PRINT operation and OR expression