Worked on bitwise map