###### #....# ..... #....# ...........#....# ............#....# .............#....# ..............#....# .............#....# #..........#....# #..........#....# +...<......##'### #...............# #...............# #...............# #..........###### #..........# { #..........# #..........# .........# ........# ......# ...