gib.cpp #1