skyline.cpp