################ ........(....... ...........>... #.........# ##.#....# #......5# #....55@# #....rr.# #....arr# ..#.##.##'#.# ...........#.# ###.###.####.# #.# #.# #.# #.# #.# #.# #.. .# #.. #.