wow this is amazing! I wonder if there's a record for this....