AnotherDroplet

This is different but not perfect it has it flaws. https://www.wattpad.com/story/215936728