trying : Partii 2 b