Added Demo2(Map)
Added Demo3