Rest of solutions so far.