###### #############....### +.................>######## ##.##..######.##.#.##.....# !##.###.######.##...##.###.# ...(......M...#.....###.# #.# ..##+#######.#####.###.###.# ........#.#.....#