Decided to try something new, I don't really know if I like it. Credits in comments
20