####### #.....##### #.....#...# #.....#..[# #.....#...# #.........# #.<......##### #######......# #......# #......# #######......## #.............. #.............. #.............. #.............. #.............. ##'##.......... #..+...{...... #..#.......... #..#.......... ##+#.......... #.......... +)......... #.......... #..........