Hollow Knight puzzle