############## ... ..........#??# ..... ..........+??# .....#####.........#### ......................# ......................# .........ZZ....##.....# ...........Z...##.....# .........Z............# ...................#..# ..................##..# ......∩∩.......... #.∩# ..................##..# ...................#M.# ......................# ......................# ...............##.....# ...............##..M..# ......................# .......^...# ........##+# ........#[(# ........#((# ############