solution bug