p4.cpp #30