##+## ###o...... #######+#####.oo5(.... #..........#.(#o...... +.....<..>.'.## ..... #..........### .... #..........# ... ############ #