ANDROMEDA Ⅱ -- long version --