############################### ........................!...... ...............##....†.....# ...............##......#...# ...............##......#...# #..............##......#..... #.......o......##......#....... #......