Hexagon kitty - By @LeaVerou