###### ##....# #..#.. ## #...##.### .. ###...#.#.#..# #........... ##...#..# #3###...# ##.....## #..#### ###