how hard is biol1104k?