p4.cpp #47