##########... #....<....... ....#..@####... . #.(.. #....# #(.... #.##### #. ##