implement in, out and inout keywords for function paraneters. close # 5