solution1 490 Bytes