#...... ##....... ##........ ###......... #........... #........... #........... #.g........ ##.<....... ########$.