##### #....######### #............# ...........# #.........# #.........# #.........# #.........###### #....!.........# .... +........>.....# ...... #......#.......# .# #.... #####...#.#.......#####.# ###.... ### ..........#.............# ....... .. .......