Semi hard
I will check more once I get home and update.